Package net.sf.saxon.trans
Class UncheckedXPathException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- net.sf.saxon.trans.UncheckedXPathException
-
- All Implemented Interfaces:
java.io.Serializable
public class UncheckedXPathException extends java.lang.RuntimeException
When tree construction is deferred, innocuous methods such as NodeInfo#getLocalName() may trigger a dynamic error. Rather than make all such methods on NodeInfo throw a checked XPathException, we instead throw an UncheckedXPathException, which is a simple wrapper for an XPathException. Appropriate places in the client code must check for this condition and translate it back into an XPathException.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UncheckedXPathException(XPathException cause)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XPathException
getXPathException()
-
-
-
Constructor Detail
-
UncheckedXPathException
public UncheckedXPathException(XPathException cause)
-
-
Method Detail
-
getXPathException
public XPathException getXPathException()
-
-