더북(TheBook)

이어서 catch 블록을 작성합니다. 이때 발생할 수 있는 예외 타입이 ArithmeticException이므로 예외 타입을 적고, 변수명은 아무 이름이나 적어도 됩니다. 블록 안에는 예외가 발생했을 때 실행할 구문을 적습니다.

package javaStudy;

public class ExceptionExam {

    public static void main(String[] args) {
        int i = 10;
        int j = 0;
        try{
            int k = i/j;
            System.out.println(k);
        }catch(ArithmeticException e) {
            System.out.println("0으로 나눌 수 없습니다."+e.toString());    
        }
        System.out.println("main end!!");
    }
}

 

catch 블록 안에 간단하게 메시지를 적었습니다. 여기서 하나 더 살펴볼 부분이 있습니다.

System.out.println("0으로 나눌 수 없습니다."+e.toString()); 
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.