이어서 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());