パッケージ jakarta.json.stream
クラス JsonParsingException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
jakarta.json.JsonException
jakarta.json.stream.JsonParsingException
- 実装されたすべてのインターフェース:
SerializableSE
JsonParsingException
は、不正な JSON が解析されているときに使用されます。- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明JsonParsingException
(StringSE message, JsonLocation location) 指定された詳細メッセージを持つ新しい実行時例外を構築します。JsonParsingException
(StringSE message, ThrowableSE cause, JsonLocation location) 指定された詳細メッセージと原因を使用して、新しい実行時例外を構築します。メソッドのサマリー
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
JsonParsingException
指定された詳細メッセージを持つ新しい実行時例外を構築します。原因は初期化されておらず、その後Throwable.initCause(java.lang.Throwable)
SE の呼び出しによって初期化される場合があります。- パラメーター:
message
- 詳細メッセージ。詳細メッセージは、Throwable.getMessage()
メソッドで後で取得できるように保存されます。location
- 不適切な JSON の場所
JsonParsingException
指定された詳細メッセージと原因を使用して、新しい実行時例外を構築します。cause
に関連付けられた詳細メッセージは、このランタイム例外の詳細メッセージに自動的に組み込まれないことに注意してください。- パラメーター:
message
- 詳細メッセージ(Throwable.getMessage()
メソッドによる後の検索のために保存されます)。cause
- 原因(Throwable.getCause()
メソッドによる後の検索のために保存されます)。(null
値は許可され、原因が存在しないか不明であることを示します。)location
- 不適切な JSON の場所
メソッドの詳細
getLocation
正しくない JSON の場所を返します。- 戻り値:
- 不正な JSON の null 以外の場所