パッケージ jakarta.servlet

クラス ServletException

    • コンストラクターの詳細

      • 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