(javax.activity.InvalidActivityException
에서와 같이) "잘못된"대 (IllegalArgumentException
에서와 같이) "불법"사용 간의 의미 론적 차이가 있습니까? 자바 예외 명명 규칙 자바
IllegalArgumentException
의 서브 클래스를 작성하는 데 유용되었고, 나는 대회가
InvalidTokenException
또는
IllegalTokenException
을 사용 말한다 있는지 궁금하네요.
지금까지 찾을 수있는 유일한 차이점은 이 "유효하지 않음"을 선호하는 반면 java.lang
은 "잘못된"것을 선호하는 것입니다. 그러나 IllegalArgumentException
의 하위 클래스 인 java.security.InvalidParameterException
도 있습니다.
@ehdv uped my answer – stacker