Package org.apache.xmlbeans
Class XmlException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.apache.xmlbeans.XmlException
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
XPath.XPathCompileException
,XPathGenerationException
public class XmlException extends Exception
A checked exception that can be thrown while processing, parsing, or compiling XML. May contain any number ofXmlError
objects.- See Also:
XmlError
,XmlRuntimeException
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XmlException(String m)
Constructs an XmlException from a message.XmlException(String m, Throwable t)
Constructs an XmlException from a message and a cause.XmlException(String m, Throwable t, Collection errors)
Constructs an XmlException from a message, a cause, and a collection ofXmlErrors
.XmlException(String m, Throwable t, XmlError error)
Constructs an XmlException from a message, a cause, and anXmlError
.XmlException(Throwable t)
Constructs an XmlException from a cause.XmlException(XmlError error)
Constructs an XmlException from anXmlError
.XmlException(XmlRuntimeException xmlRuntimeException)
Constructs an XmlException from anXmlRuntimeException
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XmlError
getError()
Returns the firstXmlErrors
that caused the exception, if any.Collection
getErrors()
Returns the collection ofXmlErrors
that caused the exception, if any.-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
XmlException
public XmlException(String m)
Constructs an XmlException from a message.
-
XmlException
public XmlException(String m, Throwable t)
Constructs an XmlException from a message and a cause.
-
XmlException
public XmlException(Throwable t)
Constructs an XmlException from a cause.
-
XmlException
public XmlException(String m, Throwable t, XmlError error)
Constructs an XmlException from a message, a cause, and anXmlError
.
-
XmlException
public XmlException(String m, Throwable t, Collection errors)
Constructs an XmlException from a message, a cause, and a collection ofXmlErrors
.
-
XmlException
public XmlException(XmlRuntimeException xmlRuntimeException)
Constructs an XmlException from anXmlRuntimeException
.
-
-
Method Detail
-
getErrors
public Collection getErrors()
Returns the collection ofXmlErrors
that caused the exception, if any.
-
-