티스토리 뷰
피해야 할 초난감 예외처리 코드
예외 블랙홀
- 모든 예외는 처리돼야 한다. catch 블록을 이용해 에러 메시지를 출력한 것은 예외를 처리한 게 아니다.
- 굳이 예외를 잡아서 뭔가 조치를 취할 방법이 없다면 잡지 말아야 한다. 메소드에 throws SQLException을 선언해서 메소드 밖으로 던지고 자신을 호출한 코드에 예외처리 책임을 전가해버려라.
무의미하고 무책임한 throws
- 예외 이름을 정확하게 선언하지 않는 기계적인 throws Exception 처리
'공부 > 토비의 스프링 3.1' 카테고리의 다른 글
예외처리 방법 (0) | 2019.03.19 |
---|---|
예외의 종류와 특징 (0) | 2019.03.19 |
템플릿/콜백 패턴 (0) | 2019.03.06 |
중첩 클래스의 종류 (0) | 2019.03.05 |
템플릿 메소드 패턴 (0) | 2019.03.05 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크