Spec-Zone.ru › OpenJDK 8

Класс UnmarshalException

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • javax.xml.bind.JAXBException
          • javax.xml.bind.UnmarshalException
Все реализуемые интерфейсы:
Serializable

public class UnmarshalException
extends JAXBException

Этот исключение указывает на ошибку, возникшую во время выполнения операции разбора, которая препятствует завершению операции JAXB Provider.

Событие ValidationEventHandler может вызвать это исключение во время операций разбора. См. ValidationEventHandler.handleEvent(ValidationEvent).

С тех пор:
JAXB1.0
См. также:
JAXBException, Unmarshaller, ValidationEventHandler, Сериализованная форма

Конструкторы

Конструктор и описание
UnmarshalException(String message)

Создает UnmarshalException с указанным сообщением об ошибке.

UnmarshalException(String message, String errorCode)

Создает UnmarshalException с указанным сообщением об ошибке и кодом ошибки, специфичным для поставщика.

UnmarshalException(String message, String errorCode, Throwable exception)

Создает UnmarshalException с указанным сообщением об ошибке, кодом ошибки, специфичным для поставщика, и связанным исключением.

UnmarshalException(String message, Throwable exception)

Создает UnmarshalException с указанным сообщением об ошибке и связанным исключением.

UnmarshalException(Throwable exception)

Создает UnmarshalException со связанным исключением.

Методы

Методы, унаследованные от класса javax.xml.bind.JAXBException

getCause, getErrorCode, getLinkedException, printStackTrace, printStackTrace, printStackTrace, setLinkedException, toString

Методы, унаследованные от класса java.lang.Throwable

addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Конструкторы

UnmarshalException

public UnmarshalException(String message)

Создает UnmarshalException с указанным сообщением об ошибке. Код ошибки и связанное исключение будут по умолчанию равны null.

Параметры:
message - описание исключения

UnmarshalException

public UnmarshalException(String message,
                          String errorCode)

Создает UnmarshalException с указанным сообщением об ошибке и кодом ошибки, специфичным для поставщика. Связанное исключение будет по умолчанию равным null.

Параметры:
message - описание исключения
errorCode - строка, определяющая код ошибки, специфичный для поставщика

UnmarshalException

public UnmarshalException(Throwable exception)

Создает UnmarshalException со связанным исключением. Сообщение об ошибке и код ошибки, специфичный для поставщика, будут по умолчанию равны null.

Параметры:
exception - связанное исключение

UnmarshalException

public UnmarshalException(String message,
                          Throwable exception)

Создает UnmarshalException с указанным сообщением об ошибке и связанным исключением. Код ошибки будет по умолчанию равным null.

Параметры:
message - описание исключения
exception - связанное исключение

UnmarshalException

public UnmarshalException(String message,
                          String errorCode,
                          Throwable exception)

Создает UnmarshalException с указанным сообщением об ошибке, кодом ошибки, специфичным для поставщика, и связанным исключением.

Параметры:
message - описание исключения
errorCode - строка, определяющая код ошибки, специфичный для поставщика
exception - связанное исключение

© 1993, 2020, 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API