Package javax.xml.xpath
Class XPathException
java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.xml.xpath.XPathException
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
XPathExpressionException
,XPathFactoryConfigurationException
public class XPathException
extends java.lang.Exception
XPathException
represents a generic XPath exception.- Since:
- 1.5
- Version:
- $Revision: 446598 $, $Date: 2006-09-15 15:55:40 +0300 (Fri, 15 Sep 2006) $
- Author:
- Norman Walsh, Jeff Suttor
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionXPathException
(java.lang.String message) Constructs a newXPathException
with the specified detailmessage
.XPathException
(java.lang.Throwable cause) Constructs a newXPathException
with the specifiedcause
. -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.Throwable
getCause()
void
void
printStackTrace
(java.io.PrintStream s) void
printStackTrace
(java.io.PrintWriter s) Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
XPathException
public XPathException(java.lang.String message) Constructs a new
XPathException
with the specified detailmessage
.The
cause
is not initialized.If
message
isnull
, then aNullPointerException
is thrown.- Parameters:
message
- The detail message.
-
XPathException
public XPathException(java.lang.Throwable cause) Constructs a new
XPathException
with the specifiedcause
.If
cause
isnull
, then aNullPointerException
is thrown.- Parameters:
cause
- The cause.- Throws:
java.lang.NullPointerException
- ifcause
isnull
.
-
-
Method Details
-
getCause
public java.lang.Throwable getCause()- Overrides:
getCause
in classjava.lang.Throwable
-
printStackTrace
public void printStackTrace(java.io.PrintStream s) - Overrides:
printStackTrace
in classjava.lang.Throwable
-
printStackTrace
public void printStackTrace()- Overrides:
printStackTrace
in classjava.lang.Throwable
-
printStackTrace
public void printStackTrace(java.io.PrintWriter s) - Overrides:
printStackTrace
in classjava.lang.Throwable
-