Класс 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,
Node offendingNode) Конструктор класса |
IIOInvalidTreeException(String message,
Throwable cause,
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
Узел, приведший к ошибке разбора, или null.
Конструкторы
IIOInvalidTreeException
public IIOInvalidTreeException(String message,
Node offendingNode)
Конструктор класса IIOInvalidTreeException с текстом сообщения и ссылкой на узел Node, вызвавший ошибку разбора.
- Параметры:
-
message- текст, содержащий причину сбоя разбора. -
offendingNode- узел DOM, вызвавший исключение, илиnull.
IIOInvalidTreeException
public IIOInvalidTreeException(String message,
Throwable cause,
Node offendingNode)
Конструктор класса IIOInvalidTreeException с текстом сообщения, ссылкой на исключение, вызвавшее это исключение, и ссылкой на узел Node, вызвавший ошибку разбора.
- Параметры:
-
message- текст, содержащий причину сбоя разбора. -
cause- исключение (ErrorилиException), вызвавшее это исключение, илиnull. -
offendingNode- узел DOM, вызвавший исключение, илиnull.
Методы
getOffendingNode
public Node getOffendingNode()
Возвращает узел 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.