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