|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | 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. It's 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 |
rootCause
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 rootCause)
This will create an Exception with the given message
and wrap another Exception. |
|
| Method Summary | |
java.lang.Throwable |
getRootCause()
This will return the root cause Throwable, or null
if one does not exist. |
| Methods inherited from class java.lang.Throwable |
fillInStackTrace,
getLocalizedMessage,
getMessage,
printStackTrace,
printStackTrace,
printStackTrace,
toString |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
protected java.lang.Throwable rootCause
Throwable| Constructor Detail |
public JDOMException()
This will create an Exception.
public JDOMException(java.lang.String message)
This will create an Exception with the given message.
message - String message indicating
the problem that occurred.
public JDOMException(java.lang.String message,
java.lang.Throwable rootCause)
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.exception - Exception that caused this
to be thrown.| Method Detail |
public java.lang.Throwable getRootCause()
This will return the root cause Throwable, or null
if one does not exist.
Throwable - the wrapped Throwable.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||