상시 업데이트함 -- Effective java 스터디
·
JAVA/Effective Java
(24.07.00) ItemXX: ~~~ ~~ (24.07.00) Item77: 예외를 무시하지 말라~~ (24.07.00) Item76: 가능한 한 실패 원자적으로 만들라~~ (24.07.00) Item75: 예외의 상세 메시지에 실패 관련 정보를 담으라~~ (24.07.00) Item74: 메서드가 던지는 모든 예외를 문서화하라~~ (24.07.22) Item73: 추상화 수준에 맞는 예외를 던지라 ## 예외 번역이란너무 저수준 예외를 계속 전파하면, 내부 구현 방식도 드러나고 혼란스러워진다. 그래서 상위 계층에서는 저수준 예외를 잡아 자신의 추상화 수준에 맞는 예외로 바꿔 던져야 한다.try { ...} catch (LowerLevelException e) { // 추상..