Учебники

java.lang.reflect — исключения

Исключения java.lang.reflect содержат исключения, которые могут возникнуть во время операций отражения.

InvocationTargetException

InvocationTargetException — это проверенное исключение, которое переносит исключение, выброшенное вызванным методом или конструктором.

MalformedParameterizedTypeException

Брошенный, когда семантически искаженный параметризованный тип встречается рефлексивным методом, который должен создать его экземпляр.

UndeclaredThrowableException

Вызывается вызовом метода в экземпляре прокси, если метод invoke его обработчика вызова генерирует проверенное исключение (Throwable, которое нельзя назначить для RuntimeException или Error), которое нельзя назначить ни одному из типов исключений, объявленных в предложении throws метода, который был вызван на экземпляре прокси и отправлен обработчику вызова.