クラス DecodingException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.core.NestedRuntimeException
org.springframework.core.codec.CodecException
org.springframework.core.codec.DecodingException
- 実装されたすべてのインターフェース:
SerializableSE
解析の失敗などのコンテンツ関連の課題に重点を置いて、入力ストリームのデコードに関する課題を示します。より一般的な I/O エラー、不正な状態、
Decoder
で発生する可能性のある構成の課題などの CodecException
とは対照的です。 たとえば、サーバー Web アプリケーションでは、DecodingException
は 400(不正な入力)ステータスのレスポンスに変換され、CodecException
は 500(サーバーエラー)ステータスに変換されます。
コンストラクターのサマリー
コンストラクター説明新しい DecodingException を作成します。DecodingException
(StringSE msg, ThrowableSE cause) 新しい DecodingException を作成します。方法の概要
クラス org.springframework.core.NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCause
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
DecodingException
新しい DecodingException を作成します。- パラメーター:
msg
- 詳細メッセージ
DecodingException
新しい DecodingException を作成します。- パラメーター:
msg
- 詳細メッセージcause
- 例外の根本的な原因(ある場合)