javax.servlet
クラス ServletException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--javax.servlet.ServletException
- すべての実装インタフェース:
- Serializable
- 直系の既知のサブクラス:
- UnavailableException
- public class ServletException
- extends Exception
このクラスでは、処理中に問題が起こったときに、Servlet がスローする可能性のある一般的な例外を定義しています。
- バージョン:
- $Version$
- 作成者:
- Various
- 関連項目:
- 直列化された形式
ServletException
public ServletException()
- 新たに Servlet の例外を構築します。
ServletException
public ServletException(String message)
- メッセージを指定して、新たに Servlet の例外を構築します。
このメッセージはサーバのログファイルに出力されるか、ユーザに対して表示されます。
- パラメータ:
message - 例外メッセージとなるテキストを指定するString
ServletException
public ServletException(String message,
Throwable rootCause)
- Servlet が例外をスローする必要がある場合に、また、
正常な処理を妨げることになった "根本原因の"
例外には詳細なメッセージが表示されますが、そこに何かのメッセージを付けたい場合に、
このコンストラクタを使って新たに Servlet の例外を構築します。
- パラメータ:
message - 例外のメッセージとなるテキストを含むStringrootCause - Servlet の正常な処理を妨げたThrowable の例外。
この Servlet の例外を作るのに必要
ServletException
public ServletException(Throwable rootCause)
- Servlet が例外をスローする必要があり、また、正常な処理を妨げることになった
"根本原因" の例外メッセージを追加したい場合に、
新たな Servlet の例外を構築します。
例外のメッセージは根本的な例外の地域化されたメッセージに基づきます。
このメソッドは getLocalizedMessage メソッドを実行して、
Throwable の例外が地域化された、
例外メッセージを取得できるようにしています。
ServletException のサブクラスを定義する場合は、
このメソッドがオーバライドされるので指定のロケールで例外メッセージが表示されるでしょう。
- パラメータ:
rootCause - Servlet の正常な処理を妨げた
Throwable 型の例外。
Servlet の例外を作るのに必要
getRootCause
public Throwable getRootCause()
- この Servlet の例外が引き起こされた元になった例外を返します。
- 戻り値:
- この Servlet の例外を引き起こした
Throwable
このドキュメントは、Ja-Jakarta Project により翻訳されました。コメントがある場合は、jajakarta-report@jajakarta.good-day.netまでお願いします。
Copyright © 1999-2002 The Apache Software Foundation. All Rights Reserved.