Класс 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, следует рассматривать лишь как подсказка о фактической природе проблемы.- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected Node |
offendingNode |
Узел Node, приведший к ошибке разбора, или null. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
IIOInvalidTreeException |
Создаёт экземпляр IIOInvalidTreeException с текстом сообщения, ссылкой на исключение, которое вызвало это исключение, и ссылкой на Node, вызвавшее ошибку разбора. |
IIOInvalidTreeException |
Создаёт экземпляр IIOInvalidTreeException с текстом сообщения и ссылкой на Node, вызвавшее ошибку разбора. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Node |
getOffendingNode() |
Возвращает Node источник ошибки разбора. |
Методы, унаследованные от класса java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Подробное описание полей
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, 2023, 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/21/docs/api/java.desktop/javax/imageio/metadata/IIOInvalidTreeException.html