Класс IIOInvalidTreeException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- javax.imageio.IIOException
-
- javax.imageio.metadata.IIOInvalidTreeException
- Все реализованные интерфейсы:
Serializable
public class IIOInvalidTreeException extends IIOException
Исключение IIOInvalidTreeException выбрасывается, когда попытка объекта IIOMetadata разобрать дерево IIOMetadataNode терпит неудачу. Узел, приведший к ошибке разбора, может быть сохранён. Как и при любой ошибке разбора, фактическая ошибка может произойти в другом месте, отличном от того, где она обнаружена. Узел, возвращаемый getOffendingNode, следует рассматривать только как подсказку к фактической природе проблемы.
- См. также:
-
IIOMetadata.setFromTree(java.lang.String, org.w3c.dom.Node),IIOMetadata.mergeTree(java.lang.String, org.w3c.dom.Node),IIOMetadataNode, Сериализованная форма
Поля
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected Node |
offendingNode |
Узел |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
IIOInvalidTreeException(String message,
Throwable cause,
Node offendingNode) |
Создаёт исключение |
IIOInvalidTreeException(String message,
Node offendingNode) |
Создаёт исключение |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Node |
getOffendingNode() |
Возвращает |
Методы, объявленные в классе java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Подробное описание полей
offendingNode
protected Node offendingNode
Узел Node, приведший к ошибке разбора, или null.
Подробное описание конструкторов
IIOInvalidTreeException
public IIOInvalidTreeException(String message,
Node offendingNode)
Создаёт исключение IIOInvalidTreeException со строкой сообщения и ссылкой на Node, вызвавшее ошибку разбора.
- Параметры:
-
message-Stringсодержащее причину сбоя разбора. -
offendingNode- узле DOMNode, вызвавший исключение, илиnull.
IIOInvalidTreeException
public IIOInvalidTreeException(String message,
Throwable cause,
Node offendingNode)
Создаёт исключение IIOInvalidTreeException со строкой сообщения, ссылкой на исключение, вызвавшее это исключение, и ссылкой на Node, вызвавшее ошибку разбора.
- Параметры:
-
message-Stringсодержащее причину сбоя разбора. -
cause-Throwable(ErrorилиException) , вызвавшее это исключение, илиnull. -
offendingNode- узле DOMNode, вызвавший исключение, илиnull.
Подробное описание методов
getOffendingNode
public Node getOffendingNode()
Возвращает Node, вызвавший ошибку разбора.
- Возвращает:
- ошибочный
Node.
© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOInvalidTreeException.html