javax.servlet
Class ServletException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--javax.servlet.ServletException
- Direct Known Subclasses:
- UnavailableException
- public class ServletException
- extends java.lang.Exception
A servlet exception. ServletException can wrap another exception,
so the servlet can rethrow an exception to the servlet engine.
try {
...;
} catch (Exception e) {
throw new ServletException(e);
}
- See Also:
- Serialized Form
Constructor Summary |
ServletException()
Basic exception constructor. |
ServletException(java.lang.String message)
Create a new servlet exception with a message. |
ServletException(java.lang.String message,
java.lang.Throwable cause)
Create a new servlet exception with a message and a wrapped exception. |
ServletException(java.lang.Throwable cause)
Create a new servlet exception with a wrapped exception. |
Method Summary |
java.lang.Throwable |
getRootCause()
Returns any wrapped exception. |
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 |
ServletException
public ServletException()
- Basic exception constructor.
ServletException
public ServletException(java.lang.String message)
- Create a new servlet exception with a message.
ServletException
public ServletException(java.lang.String message,
java.lang.Throwable cause)
- Create a new servlet exception with a message and a wrapped exception.
ServletException
public ServletException(java.lang.Throwable cause)
- Create a new servlet exception with a wrapped exception.
getRootCause
public java.lang.Throwable getRootCause()
- Returns any wrapped exception.