- java.lang.Object
- 
- java.lang.Throwable
- 
- java.lang.Exception
- 
- javax.xml.xpath.XPathException
 
 
 
- 
- All Implemented Interfaces:
- Serializable
 - Direct Known Subclasses:
- XPathExpressionException,- XPathFactoryConfigurationException
 
 
 public class XPathException extends Exception XPathExceptionrepresents a generic XPath exception.- Since:
- 1.5
- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description XPathException(String message)Constructs a newXPathExceptionwith the specified detailmessage.XPathException(Throwable cause)Constructs a newXPathExceptionwith the specifiedcause.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ThrowablegetCause()Get the cause of this XPathException.voidprintStackTrace()Print stack trace toSystem.err.voidprintStackTrace(PrintStream s)Print stack trace to specifiedPrintStream.voidprintStackTrace(PrintWriter s)Print stack trace to specifiedPrintWriter.- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
 
- 
 
- 
- 
- 
Constructor Detail- 
XPathExceptionpublic XPathException(String message) Constructs a newXPathExceptionwith the specified detailmessage.The causeis not initialized.If messageisnull, then aNullPointerExceptionis thrown.- Parameters:
- message- The detail message.
- Throws:
- NullPointerException- When- messageis- null.
 
 - 
XPathExceptionpublic XPathException(Throwable cause) Constructs a newXPathExceptionwith the specifiedcause.If causeisnull, then aNullPointerExceptionis thrown.- Parameters:
- cause- The cause.
- Throws:
- NullPointerException- if- causeis- null.
 
 
- 
 - 
Method Detail- 
getCausepublic Throwable getCause() Get the cause of this XPathException.
 - 
printStackTracepublic void printStackTrace(PrintStream s) Print stack trace to specifiedPrintStream.- Overrides:
- printStackTracein class- Throwable
- Parameters:
- s- Print stack trace to this- PrintStream.
 
 - 
printStackTracepublic void printStackTrace() Print stack trace toSystem.err.- Overrides:
- printStackTracein class- Throwable
 
 - 
printStackTracepublic void printStackTrace(PrintWriter s) Print stack trace to specifiedPrintWriter.- Overrides:
- printStackTracein class- Throwable
- Parameters:
- s- Print stack trace to this- PrintWriter.
 
 
- 
 
-