ReflectiveOperationException — 리플렉션 연산 예외의 공통 슈퍼클래스
ReflectiveOperationException — 리플렉션 연산 예외의 공통 슈퍼클래스
ReflectiveOperationException은 코어 리플렉션(core reflection)의 리플렉션 연산이 던지는 예외들의 공통 슈퍼클래스예요. ClassNotFoundException, NoSuchMethodException, InvocationTargetException, IllegalAccessException 등 리플렉션 특유의 체크 예외들의 공통 조상으로, Exception의 하위 클래스예요. 리플렉션 연산에서 여러 종류의 예외를 한 번에 잡고 싶을 때 하나의 catch로 처리할 수 있게 해 줘요.
본문
public ReflectiveOperationException() — 상세 메시지가 없는 예외를 만들어요.
public ReflectiveOperationException(String message) — 지정된 상세 메시지를 가진 예외를 만들어요.
public ReflectiveOperationException(String message, Throwable cause) — 상세 메시지와 원인 예외를 가진 예외를 만들어요.
public ReflectiveOperationException(Throwable cause) — 원인 예외를 가진 예외를 만들어요.