JAVA/예제

[JAVA] ch08-09. 예외 처리 9

밍글링글링 2017. 8. 22.
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

댓글