| 
 | Java EE 5 SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
javax.servlet.ServletException
public class ServletException
Defines a general exception a servlet can throw when it encounters difficulty.
| Constructor Summary | |
|---|---|
| ServletException()Constructs a new servlet exception. | |
| ServletException(String message)Constructs a new servlet exception with the specified message. | |
| ServletException(String message,
                 Throwable rootCause)Constructs a new servlet exception when the servlet needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message. | |
| ServletException(Throwable rootCause)Constructs a new servlet exception when the servlet needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation. | |
| Method Summary | |
|---|---|
|  Throwable | getRootCause()Returns the exception that caused this servlet exception. | 
| Methods inherited from class java.lang.Throwable | 
|---|
| fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public ServletException()
public ServletException(String message)
message - a String 
                                specifying the text of 
                                the exception message
public ServletException(String message,
                        Throwable rootCause)
message - a String containing 
                                the text of the exception messagerootCause - the Throwable exception 
                                that interfered with the servlet's
                                normal operation, making this servlet
                                exception necessarypublic ServletException(Throwable rootCause)
This method calls the getLocalizedMessage method
 on the Throwable exception to get a localized exception
 message. When subclassing ServletException, 
 this method can be overridden to create an exception message 
 designed for a specific locale.
rootCause - the Throwable exception
                                that interfered with the servlet's
                                normal operation, making the servlet exception
                                necessary| Method Detail | 
|---|
public Throwable getRootCause()
Throwable 
                                that caused this servlet exception| 
 | Java EE 5 SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved.