Inheritance diagram for org::jdom::JDOMException:
Public Member Functions | |
JDOMException () | |
JDOMException (String message) | |
JDOMException (String message, Throwable cause) | |
Throwable | initCause (Throwable cause) |
String | getMessage () |
void | printStackTrace () |
void | printStackTrace (PrintStream s) |
void | printStackTrace (PrintWriter w) |
Throwable | getCause () |
Protected Attributes | |
Throwable | cause |
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.
org::jdom::JDOMException::JDOMException | ( | ) | [inline] |
This will create an Exception
.
org::jdom::JDOMException::JDOMException | ( | String | message | ) | [inline] |
This will create an Exception
with the given message.
message | String message indicating the problem that occurred. |
org::jdom::JDOMException::JDOMException | ( | String | message, | |
Throwable | cause | |||
) | [inline] |
This will create an 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. |
Throwable org::jdom::JDOMException::initCause | ( | Throwable | cause | ) | [inline] |
Intializes the cause of this exception to be the specified value.
cause | Throwable that caused this to be thrown. |
String org::jdom::JDOMException::getMessage | ( | ) | [inline] |
This returns the message for the Exception
. If there are one or more nested exceptions, their messages are appended.
String
- message for Exception
. void org::jdom::JDOMException::printStackTrace | ( | ) | [inline] |
This prints the stack trace of the Exception
. If there is a root cause, the stack trace of the root Exception
is printed right after.
void org::jdom::JDOMException::printStackTrace | ( | PrintStream | s | ) | [inline] |
This prints the stack trace of the Exception
to the given PrintStream. If there is a root cause, the stack trace of the root Exception
is printed right after.
void org::jdom::JDOMException::printStackTrace | ( | PrintWriter | w | ) | [inline] |
This prints the stack trace of the Exception
to the given PrintWriter. If there is a root cause, the stack trace of the root Exception
is printed right after.
Throwable org::jdom::JDOMException::getCause | ( | ) | [inline] |
This will return the root cause Throwable
, or null if one does not exist.
Throwable
- the wrapped Throwable
.
Throwable org::jdom::JDOMException::cause [protected] |
A wrapped Throwable