パッケージ jakarta.persistence
クラス NoResultException
- java.lang.ObjectSE
-
- java.lang.ThrowableSE
-
- java.lang.ExceptionSE
-
- java.lang.RuntimeExceptionSE
-
- jakarta.persistence.PersistenceException
-
- jakarta.persistence.NoResultException
- 実装されたすべてのインターフェース:
SerializableSE
public class NoResultException extends PersistenceException
Query.getSingleResult()
またはTypedQuery.getSingleResult()
がクエリで実行され、返される結果がない場合に、永続性プロバイダーによってスローされます。この例外によって、現在のトランザクションがアクティブである場合、ロールバックのマークが付けられることはありません。- 導入:
- 1.0
- 関連事項:
Query.getSingleResult()
,TypedQuery.getSingleResult()
, 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 NoResultException()
詳細メッセージとしてnull
を使用して、新しいNoResultException
例外を作成します。NoResultException(StringSE message)
指定された詳細メッセージを使用して、新しいNoResultException
例外を構築します。
メソッドのサマリー
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
NoResultException
public NoResultException()
詳細メッセージとしてnull
を使用して、新しいNoResultException
例外を作成します。
NoResultException
public NoResultException(StringSE message)
指定された詳細メッセージを使用して、新しいNoResultException
例外を構築します。- パラメーター:
message
- 詳細メッセージ。