<!-- -->
| JavaTM 2 Platform Ent. Ed. v1.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES <!-- if(window==top) { document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> <noscript></noscript> | |||||||||
| SUMMARY:NESTED|FIELD|CONSTR|METHOD | DETAIL:FIELD|CONSTR|METHOD | |||||||||
javax.servlet
Class ServletException
-
All Implemented Interfaces:
- Serializable
-
Direct Known Subclasses:
- UnavailableException
-
public class ServletException
extends
Exception
Defines a general exception a servlet can throw when it encounters difficulty. 定义一个通用异常,servlet遭遇麻烦时抛出。
-
Version:
- $Version$ Author:
- Various See Also:
- Serialized Form
<!-- ======== NESTED CLASS SUMMARY ======== --><!-- =========== FIELD SUMMARY =========== --><!-- ======== CONSTRUCTOR SUMMARY ======== --><!-- -->
| Constructor Summary | |
ServletException() Constructs a new servlet exception. 构建一个新的servlet异常。 | |
ServletException(Stringmessage) Constructs a new servlet exception with the specified message. 构建一个指定信息的新的servlet异常。 | |
ServletException(Stringmessage, ThrowablerootCause) 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. 构建一个新的servlet异常,servlet需要时抛出,包含妨碍正常操作(包括描述信息)的根异常信息。 | |
ServletException(ThrowablerootCause) 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. 构建一个新的servlet异常,servlet需要时抛出,包含妨碍正常操作的根异常信息。 | |
| Method Summary | |
Throwable | getRootCause() Returns the exception that caused this servlet exception. 返回引起servlet异常的异常。 |
| 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 |
<!-- ============ FIELD DETAIL =========== --><!-- ========= CONSTRUCTOR DETAIL ======== --><!-- -->
| Constructor Detail |
ServletException
- Constructs a new servlet exception. 构建一个新的servlet异常。
ServletException
- Constructs a new servlet exception with the specified message. The message can be written to the server log and/or displayed for the user. 构建一个指定信息的新的servlet异常。该信息可以输出给 server日志或者显示给用户。 Parameters:
-
message- aStringspecifying the text of the exception message 指定异常信息文本的String
ServletException
- 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. 构建一个新的servlet异常,servlet需要时抛出,包含妨碍正常操作(包括描述信息)的根异常信息。 Parameters:
-
message- aStringcontaining the text of the exception message 包含异常信息文本的String -
rootCause- theThrowableexception that interfered with the servlet's normal operation, making this servlet exception necessary 妨碍servlet正常操作的Throwable异常,必要时构建servlet异常
ServletException
-
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. The exception's message is based on the localized message of the underlying exception. 构建一个新的servlet异常,servlet需要时抛出,包含妨碍正常操作的根异常信息。该异常信息基于底层异常的本地化信息。
This method calls the
getLocalizedMessagemethod on theThrowableexception to get a localized exception message. When subclassingServletException, this method can be overridden to create an exception message designed for a specific locale. 该方法调用Throwable异常的getLocalizedMessage方法来获取本地化异常信息。 当子类化ServletException时,可以重写该方法来创建专为本地化设计的异常信息。
Parameters:
-
rootCause- theThrowableexception that interfered with the servlet's normal operation, making the servlet exception necessary 妨碍servlet正常操作的Throwable异常,必要时构建servlet异常
| Method Detail |
getRootCause
- Returns the exception that caused this servlet exception. 返回引起servlet异常的异常。
-
-
Returns:
-
the
Throwablethat caused this servlet exception 引起servlet异常的Throwable
-
the
<!-- -->
| JavaTM 2 Platform Ent. Ed. v1.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES <!-- if(window==top) { document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> <noscript></noscript> | |||||||||
| SUMMARY:NESTED|FIELD|CONSTR|METHOD | DETAIL:FIELD|CONSTR|METHOD | |||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved.
本文详细介绍了ServletException类,这是一种Servlet在遇到困难时会抛出的通用异常。文中解释了ServletException的不同构造方法及其用途,以及如何获取异常的根本原因。
879

被折叠的 条评论
为什么被折叠?



