try { throw null; } catch (Exception e) { e출력; }

이 코드의 결과는?

1. 컴파일 에러
2. catch 로 넘어가고 null이 출력된다
3. catch 로 넘어가고 예외가 출력된다
4. 아무 일도 일어나지 않는다
5. 예외가 발생한다 (catch에서 못잡는다)