Класс UndeclaredThrowableException
- Все реализованные интерфейсы:
Serializable
public class UndeclaredThrowableException extends RuntimeException
invoke метод выбрасывает проверочную ошибку (исключение Throwable, которое нельзя привести к RuntimeException или Error), которую нельзя привести ни к одному из типов исключений, объявленных в throws пункте метода, который был вызван на экземпляре прокси и передан обработчику вызовов. Экземпляр UndeclaredThrowableException содержит не объявленное проверочное исключение, которое было сгенерировано обработчиком вызовов, и оно может быть получено с помощью метода getUndeclaredThrowable(). UndeclaredThrowableException расширяет RuntimeException, поэтому это необрабатываемое исключение, которое оборачивает проверочное исключение.
- С:
- 1.3
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
UndeclaredThrowableException |
Создаёт UndeclaredThrowableException с указанным Throwable. |
UndeclaredThrowableException |
Создаёт UndeclaredThrowableException с указанным Throwable и сообщением об ошибке. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Throwable |
getUndeclaredThrowable() |
Возвращает экземпляр Throwable, обернутый в этом UndeclaredThrowableException, который может быть null. |
Методы, объявленные в классе java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Подробное описание конструкторов
UndeclaredThrowableException
public UndeclaredThrowableException(Throwable undeclaredThrowable)
UndeclaredThrowableException с указанным Throwable.- Параметры:
-
undeclaredThrowable- не объявленное проверочное исключение, которое было сгенерировано
UndeclaredThrowableException
public UndeclaredThrowableException(Throwable undeclaredThrowable, String s)
UndeclaredThrowableException с указанным Throwable и сообщением об ошибке.- Параметры:
-
undeclaredThrowable- не объявленное проверочное исключение, которое было сгенерировано -
s- сообщение об ошибке
Подробное описание методов
getUndeclaredThrowable
public Throwable getUndeclaredThrowable()
Throwable, обернутый в этом UndeclaredThrowableException, который может быть null.- Примечание API:
- Этот метод предшествует общему механизму цепочки исключений. Метод
Throwable.getCause()теперь является предпочтительным способом получения этой информации. - Возвращает:
- не объявленное проверочное исключение, которое было сгенерировано
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/reflect/UndeclaredThrowableException.html