10 : 예외

예외는 진짜 예외 상황에만 사용하라

복구할 수 있는 상황에는 검사 예외를, 프로그래밍 오류에는 런타임 예외를 사용하라

필요 없는 검사 예외 사용은 피하라

표준 예외를 사용하라

추상화 수준에 맞는 예외를 문서화하라

예외의 상세 메시지에 실패 관련 정보를 담으라

가능한 한 실패 원자적으로 만들라

예외를 무시하지 말라예외는 진짜 예외 상황에만 사용하라

복구할 수 있는 상황에는 검사 예외를, 프로그래밍 오류에는 런타임 예외를 사용하라

필요 없는 검사 예외 사용은 피하라

표준 예외를 사용하라

추상화 수준에 맞는 예외를 문서화하라

예외의 상세 메시지에 실패 관련 정보를 담으라

가능한 한 실패 원자적으로 만들라

예외를 무시하지 말라

Last updated