문제
다음은 Java 코드에 대한 문제이다. 아래 코드를 확인하여 알맞는 출력값을 작성하시오.
정답
101
101
해설
func 이 NullPointerException 을 던지면 가장 먼저 일치하는 NullPointerException catch 블록이 실행되어 sum = 0 + 1 = 1 이 된다. 일반 Exception catch 는 실행되지 않는다. finally 는 항상 실행되어 sum = 1 + 100 = 101 이 되어 101 이 출력된다.