예외를 처리하는 베스트 프랙티스를 알아보자.
모든 예외는 적절하게 복구하던지 아니면 작업을 중단시키고 개발자에게 분명하게 통보되어야한다.
다음과 같은 코드는 절때 쓰면 안된다.
try {
...
} catch(Exception e) {} // 무시하고 넘어가기
try {
...
} catch(Exception e) {
System.out.println(e); // 콘솔에 찍기
}
예외를 무시하거나 잡아먹어버리는 코드는 작성하면 안된다.
대충 throws Exception 해버리는 것도 나쁜 습관이다.
Error
Exception과 체크 예외