아이템 74 메서드가 던지는 모든 예외를 문서화하라
Effective Java 3e 아이템 74를 요약한 내용 입니다.
공통 상위 클래스 하나로 뭉뚱그려 선언하는 일은 삼가자
/**
*
* @return secondField
* @throws Throwable
* @throws Exception
*/
public int getSecondField() throws IllegalAccessError {
return secondField;
}비검사 예외도 문서화두면 좋다
비검사 예외는 메서드 선언의 throws 목록에 넣지 말자
문서화한 결과 페이지

비검사 예외 문서화가 불가능한 경우도 있다
예외 문서화를 클래스 단위로 올리자
Last updated