[Effective Java] 65. 예외를 무시하지 마라
당연한 얘기지만 checked exception은 개발자에게 명시적으로 처리할 예외가 있다는 것을 알리는 것이다. 그렇기 때문에 무시하는 것은 좋지 못하다.
빈 catch문은 예외를 사용하는 목적에 맞지 않게 무시하는 것이다. 처리할 별다른 내용이 없다면 적어도 주석이라도 달아두자.
또한 이렇게 빈 catch문으로 인해 예외를 무시하는 경우 프로그램은 오류가 생겼을때 죽지 않고 조용히 실행된다. 그러다가 어느 순간 아무 상관 없는 지점에서 죽어버릴 수 있다.
댓글남기기