|
JDOM 1.1.3 |
|||||||||
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
public class JDOMException
The top level exception that JDOM classes can throw. Its subclasses add
specificity to the problems that can occur using JDOM. This single exception
can be caught to handle all JDOM specific problems (some methods may throw
IOException
and such).
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)
Prints the stack trace of the Exception to the given
PrintStream. |
void |
printStackTrace(java.io.PrintWriter w)
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 |
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.Throwable
cause
- 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.Throwable
String
- 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.Throwable
public 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.Throwable
s
- PrintStream to print topublic 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.Throwable
w
- PrintWriter to print topublic java.lang.Throwable getCause()
Throwable
, or null
if one does not exist.
getCause
in class java.lang.Throwable
Throwable
- the wrapped Throwable
.
|
JDOM 1.1.3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |