org.jaxen

Class JaxenException

Known Direct Subclasses:
FunctionCallException, UnresolvableException, UnsupportedAxisException, XPathSyntaxException

public class JaxenException
extends SAXPathException

Generic Jaxen exception.

This is the root of all Jaxen exceptions. It may wrap other exceptions.

Author:
bob mcwhirter

Field Summary

(package private) static double
javaVersion
private static long
serialVersionUID

Fields inherited from class org.jaxen.saxpath.SAXPathException

cause, causeSet, javaVersion, serialVersionUID

Constructor Summary

JaxenException(String message)
Create an exception with a detail message.
JaxenException(String message, Throwable nestedException)
Create a new JaxenException with the specified detail message and root cause.
JaxenException(Throwable rootCause)
Create an exception caused by another exception.

Method Summary

Methods inherited from class org.jaxen.saxpath.SAXPathException

getCause, initCause, printStackTrace, printStackTrace

Field Details

javaVersion

(package private) static double javaVersion

serialVersionUID

private static final long serialVersionUID
Field Value:
7132891439526672639L

Constructor Details

JaxenException

public JaxenException(String message)
Create an exception with a detail message.
Parameters:
message - the error message

JaxenException

public JaxenException(String message,
                      Throwable nestedException)
Create a new JaxenException with the specified detail message and root cause.
Parameters:
message - the detail message
nestedException - the cause of this exception

JaxenException

public JaxenException(Throwable rootCause)
Create an exception caused by another exception.
Parameters:
rootCause - the root cause of this exception