Class XPathException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.exolab.adaptx.xpath.XPathException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ParseException

public class XPathException extends Exception
Indicates an error occured while evaluating an XPath expression.
Version:
$Revision: 3633 $ $Date: 2003-03-01 08:38:44 +0100 (Sat, 01 Mar 2003) $
Author:
Keith Visco
See Also:
  • Constructor Details

    • XPathException

      public XPathException(String message)
      Creates a new XPathException with the given message
      Parameters:
      message - the error message for this XPathException
    • XPathException

      public XPathException(String message, Exception exception)
      Creates a new XPathException with the given message and exception.
      Parameters:
      message - the error message for this XPathException
      exception - the Exception which caused the error.
    • XPathException

      public XPathException(Exception exception)
      Creates a new XPathException with the given exception.
      Parameters:
      exception - the Exception which caused the error.
  • Method Details

    • getException

      public Exception getException()
      Returns the nested exception for this XPathException.
      Returns:
      the nested exception, or null if no nested exception exists.
    • printStackTrace

      public void printStackTrace()
      Prints the stack trace for this exception
      Overrides:
      printStackTrace in class Throwable
    • printStackTrace

      public void printStackTrace(PrintStream stream)
      Prints the stack trace for this exception
      Overrides:
      printStackTrace in class Throwable
      Parameters:
      stream - the PrintStream to print the stack trace to.
    • printStackTrace

      public void printStackTrace(PrintWriter writer)
      Prints the stack trace for this exception
      Overrides:
      printStackTrace in class Throwable
      Parameters:
      writer - the PrintWriter to print the stack trace to.