앞의 내용을 구현한 divide라는 메서드를 만들었습니다. 이 메서드를 사용할 수 있도록 정숫값을 넣어보겠습니다.
package javaStudy; public class ExceptionExam2 { public static void main(String[] args) { int i = 10; int j = 0; int k = divide(i, j); System.out.println(k); } public static int divide(int i, int j) { int k = i/j; return k; } }
i에는 10, j에는 예외가 발생할 수 있도록 0을 넣었습니다. int형 변수 k를 선언해 아까 정의한 divide 메서드를 호출했습니다. 호출해서 얻어온 값을 출력합니다. 이렇게 작성한 코드를 한번 실행해보겠습니다.
실행결과
Exception in thread "main" java.lang.ArithmeticException: / by zero at javaStudy.ExceptionExam2.divide(ExceptionExam2.java:13) at javaStudy.ExceptionExam2.main(ExceptionExam2.java:8)