728x90
public class Ex09 {
public static void main(String[] args){
System.out.println(1);
System.out.println(2);
try{
System.out.println(3);
System.out.println(0/0);
System.out.println(4);
}catch(ArithmeticException ae) { //산술연산예외처리
System.out.println("ArithmeticException."); //catch를 여러번 사용할 때 자식 클래스의 exception 먼저 써준다.
처음부터 Exception 객체를 쓸 경우 다음 catch들을 실행 안하기 때문에.
}catch(Exception e){
System.out.println("Exception");
}
System.out.println(6);
}
}
728x90
'JAVA > 예제' 카테고리의 다른 글
[JAVA] ch08-15. 예외 처리 15 (0) | 2017.08.22 |
---|---|
[JAVA] ch08-13. 예외 처리 13 (0) | 2017.08.22 |
[JAVA] ch08-08. 예외 처리 8 (0) | 2017.08.22 |
[JAVA] ch08-07. 예외 처리 7 (0) | 2017.08.22 |
[JAVA] ch08-06. 예외 처리 6 (0) | 2017.08.22 |
댓글