IllegalArgumentException
-
IllegalStateException VS IllegalArgumentExceptionJAVA/Java 2022. 2. 13. 18:39
예외 처리를 부분을 작성하면서 IllegalStateException과 IllelgalArgumentException의 차이는 무엇인지, 어떤 상황에서 사용해야하는 지 궁금해졌다. IllegalStateException Signals that a method has been invoked at an illegal or inappropriate time. In other words, the Java environment or Java application is not in an appropriate state for the requested operation. 자바 정규 문서를 보면 적절하지 않거나 유효하지 않은 시간대에 메소드가 불러졌을 때 발생하는 예외로 정의되어있다. 즉, 죽은 쓰레드로 부터 불려지는..