パッケージ jakarta.servlet
クラス ServletException
- java.lang.ObjectSE
-
- java.lang.ThrowableSE
-
- java.lang.ExceptionSE
-
- jakarta.servlet.ServletException
- 実装されたすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
UnavailableException
public class ServletException extends ExceptionSE
サーブレットで問題が発生したときにスローできる一般的な例外を定義します。- 作成者:
- Various
- 関連事項:
- 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 ServletException()
新しいサーブレット例外を構築します。ServletException(StringSE message)
指定されたメッセージを持つ新しいサーブレット例外を構築します。ServletException(StringSE message, ThrowableSE rootCause)
サーブレットが例外をスローする必要があるときに新しいサーブレット例外を構築し、説明メッセージなど、通常の操作を妨害した「根本原因」例外に関するメッセージを含めます。ServletException(ThrowableSE rootCause)
サーブレットが例外をスローする必要があるときに新しいサーブレット例外を作成し、通常の操作を妨害した「根本原因」例外に関するメッセージを含めます。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 ThrowableSE
getRootCause()
このサーブレット例外を引き起こした例外を返します。クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
ServletException
public ServletException()
新しいサーブレット例外を構築します。
ServletException
public ServletException(StringSE message)
指定されたメッセージを持つ新しいサーブレット例外を構築します。メッセージはサーバーログに書き込まれ、ユーザーに表示されます。- パラメーター:
message
- 例外メッセージのテキストを指定するString
ServletException
public ServletException(StringSE message, ThrowableSE rootCause)
サーブレットが例外をスローする必要があるときに新しいサーブレット例外を構築し、説明メッセージなど、通常の操作を妨害した「根本原因」例外に関するメッセージを含めます。- パラメーター:
message
- 例外メッセージのテキストを含むString
rootCause
- サーブレットの通常の操作を妨害したThrowable
例外。このサーブレット例外が必要になります
ServletException
public ServletException(ThrowableSE rootCause)
サーブレットが例外をスローする必要があるときに新しいサーブレット例外を作成し、通常の操作を妨害した「根本原因」例外に関するメッセージを含めます。例外のメッセージは、基になる例外のローカライズされたメッセージに基づいています。このメソッドは、
Throwable
例外でgetLocalizedMessage
メソッドを呼び出して、ローカライズされた例外メッセージを取得します。ServletException
をサブクラス化する場合、このメソッドをオーバーライドして、特定のロケール向けに設計された例外メッセージを作成できます。- パラメーター:
rootCause
- サーブレットの通常の操作を妨害したThrowable
例外。サーブレット例外を必要にします
メソッドの詳細
getRootCause
public ThrowableSE getRootCause()
このサーブレット例外を引き起こした例外を返します。- 戻り値:
- このサーブレット例外を引き起こした
Throwable