org.jaxen
Class JaxenRuntimeException
RuntimeExceptionorg.jaxen.JaxenRuntimeException
public class JaxenRuntimeException
extends RuntimeException
This class exists to wrap Jaxen exceptions that otherwise wouldn't be propagated
up through the axis iterators.
Throwable | getCause()- Returns the exception that caused this exception.
|
Throwable | initCause(Throwable cause)- Sets the exception that caused this exception.
|
void | printStackTrace(PrintStream s)- Print this exception's stack trace, followed by the
source exception's trace, if any.
|
void | printStackTrace(PrintWriter s)- Print this exception's stack trace, followed by the
source exception's stack trace, if any.
|
cause
private Throwable cause
causeSet
private boolean causeSet
serialVersionUID
private static final long serialVersionUID
JaxenRuntimeException
public JaxenRuntimeException(String message)
Create a new JaxenRuntimeException.
message - the detail message
JaxenRuntimeException
public JaxenRuntimeException(Throwable cause)
Create a new JaxenRuntimeException.
cause - the nested exception that's wrapped
inside this exception
getCause
public Throwable getCause()
Returns the exception that caused this exception.
This is necessary to implement Java 1.4 chained exception
functionality in a Java 1.3-compatible way.
- the exception that caused this exception
initCause
public Throwable initCause(Throwable cause)
Sets the exception that caused this exception.
This is necessary to implement Java 1.4 chained exception
functionality in a Java 1.3-compatible way.
cause - the exception wrapped in this runtime exception
printStackTrace
public void printStackTrace(PrintStream s)
Print this exception's stack trace, followed by the
source exception's trace, if any.
s - the stream on which to print the stack trace
printStackTrace
public void printStackTrace(PrintWriter s)
Print this exception's stack trace, followed by the
source exception's stack trace, if any.
s - the writer on which to print the stack trace