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
XPathException represents 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 SummaryModifier 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 declared in class java.lang.ThrowableaddSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
- 
Constructor Details- 
XPathExceptionConstructs a newXPathExceptionwith the specified detailmessage.The causeis not initialized.If messageisnull, then aNullPointerExceptionis thrown.- Parameters:
- message- The detail message.
- Throws:
- NullPointerException- When- messageis- null.
 
- 
XPathExceptionConstructs a newXPathExceptionwith the specifiedcause.If causeisnull, then aNullPointerExceptionis thrown.- Parameters:
- cause- The cause.
- Throws:
- NullPointerException- if- causeis- null.
 
 
- 
- 
Method Details- 
getCauseGet the cause of this XPathException.
- 
printStackTracePrint 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
 
- 
printStackTracePrint stack trace to specifiedPrintWriter.- Overrides:
- printStackTracein class- Throwable
- Parameters:
- s- Print stack trace to this- PrintWriter.
 
 
-