クラス NullValueInNestedPathException
- 実装されたすべてのインターフェース:
SerializableSE
有効なネストされたプロパティパスのナビゲーションが NullPointerException に遭遇した場合にスローされる例外。
例: ターゲットオブジェクトの配偶者プロパティの値が null であるため、"spouse.age" のナビゲートが失敗する可能性があります。
- 作成者:
- Rod Johnson, Juergen Hoeller
- 関連事項:
コンストラクターのサマリー
コンストラクター説明NullValueInNestedPathException
(ClassSE<?> beanClass, StringSE propertyName) 新しい NullValueInNestedPathException を作成します。NullValueInNestedPathException
(ClassSE<?> beanClass, StringSE propertyName, StringSE msg) 新しい NullValueInNestedPathException を作成します。NullValueInNestedPathException
(ClassSE<?> beanClass, StringSE propertyName, StringSE msg, ThrowableSE cause) 新しい NullValueInNestedPathException を作成します。メソッドのサマリー
クラス org.springframework.beans.InvalidPropertyException から継承されたメソッド
getBeanClass, getPropertyName
クラス org.springframework.core.NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCause
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
NullValueInNestedPathException
新しい NullValueInNestedPathException を作成します。- パラメーター:
beanClass
- 問題のある Bean クラスpropertyName
- 問題のあるプロパティ
NullValueInNestedPathException
新しい NullValueInNestedPathException を作成します。- パラメーター:
beanClass
- 問題のある Bean クラスpropertyName
- 問題のあるプロパティmsg
- 詳細メッセージ
NullValueInNestedPathException
public NullValueInNestedPathException(ClassSE<?> beanClass, StringSE propertyName, StringSE msg, ThrowableSE cause) 新しい NullValueInNestedPathException を作成します。- パラメーター:
beanClass
- 問題のある Bean クラスpropertyName
- 問題のあるプロパティmsg
- 詳細メッセージcause
- 根本原因- 導入:
- 4.3.2