|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--org.jdom.JDOMException
JDOMException.
This Exception subclass is the top level
Exception that JDOM classes
can throw. Its subclasses add specificity to the
problems that can occur using JDOM, but this single
Exception can be caught to handle all
JDOM specific problems.
| Field Summary | |
protected java.lang.Throwable |
cause
A wrapped Throwable |
| Constructor Summary | |
JDOMException()
This will create an Exception. |
|
JDOMException(java.lang.String message)
This will create an Exception with the given message. |
|
JDOMException(java.lang.String message,
java.lang.Throwable cause)
This will create an Exception with the given message
and wrap another Exception. |
|
| Method Summary | |
java.lang.Throwable |
getCause()
This will return the root cause Throwable, or null
if one does not exist. |
java.lang.String |
getMessage()
This returns the message for the Exception. |
java.lang.Throwable |
initCause(java.lang.Throwable cause)
Intializes the cause of this exception to be the specified value. |
void |
printStackTrace()
This prints the stack trace of the Exception. |
void |
printStackTrace(java.io.PrintStream s)
This prints the stack trace of the Exception to the given
PrintStream. |
void |
printStackTrace(java.io.PrintWriter w)
This prints the stack trace of the Exception to the given
PrintWriter. |
| Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected java.lang.Throwable cause
Throwable
| Constructor Detail |
public JDOMException()
Exception.
public JDOMException(java.lang.String message)
Exception with the given message.
message - String message indicating
the problem that occurred.
public JDOMException(java.lang.String message,
java.lang.Throwable cause)
Exception with the given message
and wrap another Exception. This is useful when
the originating Exception should be held on to.
message - String message indicating
the problem that occurred.cause - Throwable that caused this
to be thrown.| Method Detail |
public java.lang.Throwable initCause(java.lang.Throwable cause)
initCause in class java.lang.Throwablecause - Throwable that caused this
to be thrown.public java.lang.String getMessage()
Exception. If
there are one or more nested exceptions, their messages
are appended.
getMessage in class java.lang.ThrowableString - message for Exception.public void printStackTrace()
Exception. If
there is a root cause, the stack trace of the root
Exception is printed right after.
printStackTrace in class java.lang.Throwablepublic void printStackTrace(java.io.PrintStream s)
Exception to the given
PrintStream. If there is a root cause, the stack trace of the root
Exception is printed right after.
printStackTrace in class java.lang.Throwablepublic void printStackTrace(java.io.PrintWriter w)
Exception to the given
PrintWriter. If there is a root cause, the stack trace of the root
Exception is printed right after.
printStackTrace in class java.lang.Throwablepublic java.lang.Throwable getCause()
Throwable, or null
if one does not exist.
getCause in class java.lang.ThrowableThrowable - the wrapped Throwable.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||