728x90
반응형
package chap9;
/*
* finally 블럭 : try구문에서 정상/예외 모두 실행 되는 블럭
* 메서드 중간에 return을 만나도 실행됨.
* 예외발생 : 1456
* 정상 : 12356
* 예외발생 catch 구문에 return : 145
* 정상 try 블럭에 return : 1235
*/
public class ExceptionEx3 {
public static void main(String[] args) {
try {
System.out.print(1);
System.out.print(2); //정상
// System.out.print(2/0); //예외발생
System.out.print(3);
return;
} catch (Exception e) {
System.out.print(4);
// return; //메서드종료
} finally {
System.out.print(5);
}
System.out.print(6);
}
}
728x90
반응형
'study > Java' 카테고리의 다른 글
[Java] 26. Exception5 (throw) (0) | 2022.03.22 |
---|---|
[Java] 26. Exception4 (throws) (0) | 2022.03.22 |
[Java] 26. Exception2 (다중 catch 구문) (0) | 2022.03.22 |
[Java] 26. Exception1 (try, catch) (0) | 2022.03.22 |
[Java] 25. enum (0) | 2022.03.22 |