특히 Exception
이러한 상황에서 사용되는 표준 서브 클래스가 있습니까?
답변
java.lang.UnsupportedOperationException
요청한 작업이 지원되지 않음을 나타 내기 위해 발생합니다.
답변
이름을 지정한 두 경우를 구별하십시오.
-
요청한 작업이 지원되지 않고 대부분의 경우 절대로 수행하지 않을 것임을 나타내려면을 던집니다
UnsupportedOperationException
. -
요청한 작업이 아직 구현되지 않았 음을 나타내려면 다음 중에서 선택하십시오.
-
commons-lang2에서 사용 가능했으며 버전 3.2에서 commons-lang3에 다시 추가 된
NotImplementedException
from apache commons-lang 을 사용하십시오 . -
자신의 것을 구현하십시오
NotImplementedException
. -
UnsupportedOperationException
“아직 구현되지 않음”과 같은 메시지와 함께를 던지십시오 .
-
답변
NetBeans 에서 새로운 (아직 구현되지 않은) 함수를 작성하면 다음 명령문으로 메소드 본문을 생성합니다.
throw new java.lang.UnsupportedOperationException("Not supported yet.");
따라서 UnsupportedOperationException 을 사용하는 것이 좋습니다 .
답변
더 세분성과 더 나은 설명을 원한다면 commons-lang의 NotImplementedException을 사용할 수 있습니다
경고 : 버전 2.6 이전 및 버전 3.2 이후에만 사용 가능합니다.