|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class UndeclaredThrowableException extends RuntimeException
invoke метод выдает проверенное исключение (a Throwable это не присваиваемо RuntimeException или Error) это не присваиваемо любому из типов исключения, объявленных в throws пункт метода, который был вызван на экземпляр прокси и диспетчеризирован обработчику вызова. UndeclaredThrowableException экземпляр содержит необъявленное проверенное исключение, которое было выдано обработчиком вызова, и это может быть получено с getUndeclaredThrowable() метод. UndeclaredThrowableException расширяется RuntimeException, таким образом, это - исключение непроверенное, которое обертывает проверенное исключение.
С выпуска 1.4 это исключение было retrofitted, чтобы соответствовать объединяющему в цепочку исключение механизму общего назначения. "Необъявленное проверенное исключение, которое было выдано обработчиком вызова", который может быть обеспечен во время создания и получен доступ через getUndeclaredThrowable() метод теперь известен как причина, и может быть получен доступ через Throwable.getCause() метод, так же как вышеупомянутый "метод наследства."
InvocationHandler, Сериализированная Форма| Конструктор и Описание |
|---|
UndeclaredThrowableException(Throwable undeclaredThrowable)
Конструкции
UndeclaredThrowableException с указанным Throwable. |
UndeclaredThrowableException(Throwable undeclaredThrowable, String s)
Конструкции
UndeclaredThrowableException с указанным Throwable и сообщение детали. |
| Модификатор и Тип | Метод и Описание |
|---|---|
Throwable |
getCause()
Возвращает причину этого исключения (
Throwable экземпляр переносился в этом UndeclaredThrowableException, который может быть null). |
Throwable |
getUndeclaredThrowable()
Возвраты
Throwable экземпляр переносился в этом UndeclaredThrowableException, который может быть null. |
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic UndeclaredThrowableException(Throwable undeclaredThrowable)
UndeclaredThrowableException с указанным Throwable.undeclaredThrowable - необъявленное проверенное исключение, которое было выданоpublic UndeclaredThrowableException(Throwable undeclaredThrowable, String s)
UndeclaredThrowableException с указанным Throwable и сообщение детали.undeclaredThrowable - необъявленное проверенное исключение, которое было выданоs - сообщение деталиpublic Throwable getUndeclaredThrowable()
Throwable экземпляр переносился в этом UndeclaredThrowableException, который может быть null. Этот метод предшествует средству объединения в цепочку исключения общего назначения. Throwable.getCause() метод является теперь привилегированными средствами получения этой информации.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92