| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 이펙티브
- 인터페이스
- error
- effective
- Git
- 자바
- jface
- java
- 백준
- 리뷰
- RCP
- 알고리즘
- MySQL
- Web
- nodejs
- Spring
- 후기
- java8
- 엘라스틱서치
- JPA
- 맛집
- boot
- 자바스크립트
- javascript
- 스프링
- kibana
- Spring Boot
- 독후감
- node
- elasticsearch
Archives
- Today
- Total
wedul
규칙 65 - 예외를 무시하지마라. 본문
반응형
사용하려고 하는 API의 설계자가 예외가 발생될 수 있다고 명시한 예외는 조심해야한다.
무시방법은 간단하게 호출하는 메서드를 빈 catch 블록이 붙은 try 문으로 감싸면, 예외를 무시할 수있다.
1 2 3 4 5 | try { } catch (Exception ex) { } | cs |
빈 catch 블록은 예외를 선언한 목적으로 만들어진다.
만약 이렇게 빈 catch 블록을 만들려고 하는 경우에는 적어도 왜 넘겼는지 주석을 달아주는 것이 좋다.
출처 : 조슈아 블로크, 『 Effective Java 2/E』, 이병준 옮김, 인사이트(2014.9.1), 규칙65
반응형
'JAVA > Effective Java' 카테고리의 다른 글
| 규칙 67 - 과도한 동기화는 피하라 (0) | 2018.06.10 |
|---|---|
| 규칙 66 - 변경 가능 공유 데이터에 대한 접근은 동기화하라. (0) | 2018.06.10 |
| 규칙 64 - 실패 원자성 달성을 위해 노력하라. (0) | 2018.06.05 |
| 규칙 63 - 어떤 오류인지를 드러내는 정보를 상세한 메시지에 담으라. (0) | 2018.06.01 |
| 규칙 62 - 메서드에서 던져지는 모든 예외에 대해 문서를 남겨라. (0) | 2018.06.01 |
