AssertionError
assert 문의 조건이 거짓일 때 자바가 던지는 예외 클래스다(java.lang.AssertionError). Exception이 아니라 Error를 상속해서, 「프로그램이 있을 수 없는 상태에 빠졌다」는 뜻으로 쓴다. assert 문 없이 throw new AssertionError(); 로 직접 던질 수도 있고, 이렇게 던지면 -ea 옵션과 상관없이 항상 던져진다.
자신만의 철학을 만들어가는 중입니다.
최상단으로 이동했습니다!