public class JAXBException extends Exception
JAXBContext
, Marshaller
, Unmarshaller
, Сериализированная ФормаКонструктор и Описание |
---|
JAXBException(String message)
Создайте JAXBException с указанным сообщением детали.
|
JAXBException(String message, String errorCode)
Создайте JAXBException с указанным сообщением детали и поставщиком определенный errorCode.
|
JAXBException(String message, String errorCode, Throwable exception)
Создайте JAXBException с указанным сообщением детали, поставщик определенный errorCode, и linkedException.
|
JAXBException(String message, Throwable exception)
Создайте JAXBException с указанным сообщением детали и linkedException.
|
JAXBException(Throwable exception)
Создайте JAXBException с linkedException.
|
Модификатор и Тип | Метод и Описание |
---|---|
Throwable |
getCause()
Возвращает причину этого throwable или
null если причина является несуществующей или неизвестной. |
Строка |
getErrorCode()
Получите поставщика определенный код ошибки
|
Throwable |
getLinkedException()
Получите соединенное исключение
|
void |
printStackTrace()
Печатные издания этот JAXBException и его трассировка стека (включая трассировку стека linkedException, если это - ненуль) к System.err.
|
void |
printStackTrace(PrintStream s)
Печатные издания этот JAXBException и его трассировка стека (включая трассировку стека linkedException, если это - ненуль) к PrintStream.
|
void |
printStackTrace(PrintWriter s)
Печатные издания этот JAXBException и его трассировка стека (включая трассировку стека linkedException, если это - ненуль) к PrintWriter.
|
void |
setLinkedException(Throwable exception)
Добавьте соединенное Исключение.
|
Строка |
toString()
Возвращает краткое описание этого JAXBException.
|
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace
public JAXBException(String message)
message
- описание исключенияpublic JAXBException(String message, String errorCode)
message
- описание исключенияerrorCode
- строка, определяющая поставщика определенный код ошибкиpublic JAXBException(Throwable exception)
exception
- соединенное исключениеpublic JAXBException(String message, Throwable exception)
message
- описание исключенияexception
- соединенное исключениеpublic JAXBException(String message, String errorCode, Throwable exception)
message
- описание исключенияerrorCode
- строка, определяющая поставщика определенный код ошибкиexception
- соединенное исключениеpublic String getErrorCode()
public Throwable getLinkedException()
public void setLinkedException(Throwable exception)
exception
- соединенное Исключение (Нулевое значение разрешается и указывает, что соединенное исключение не существует или неизвестно).public String toString()
public void printStackTrace(PrintStream s)
printStackTrace
в class Throwable
s
- PrintStream, чтобы использовать для выводаpublic void printStackTrace()
printStackTrace
в class Throwable
public void printStackTrace(PrintWriter s)
printStackTrace
в class Throwable
s
- PrintWriter, чтобы использовать для выводаpublic Throwable getCause()
Throwable
null
если причина является несуществующей или неизвестной. (Причиной является throwable, который заставил этот throwable быть брошенным.) Эта реализация возвращает причину, которая была предоставлена через одного из конструкторов, требующих a Throwable
, или это было установлено после создания с Throwable.initCause(Throwable)
метод. В то время как является обычно ненужным переопределить этот метод, подкласс может переопределить это, чтобы возвратить причину, установленную некоторыми другими средствами. Это является подходящим для "наследства объединенный в цепочку throwable", который предшествует добавлению цепочечных исключений к Throwable
. Отметьте, что не необходимо переопределить любой из PrintStackTrace
методы, все из которых вызывают getCause
метод, чтобы определить причину throwable.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92