パッケージ jakarta.jms
クラス IllegalStateException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
jakarta.jms.JMSException
jakarta.jms.IllegalStateException
- 実装されているすべてのインターフェース:
SerializableSE
この例外は、メソッドが不正または不適切な時間に呼び出された場合、またはプロバイダーがリクエストされた操作に対して適切な状態にない場合にスローされます。例: Session.commit がトランザクションされていないセッションで呼び出された場合、この例外をスローする必要があります。この例外は、TopicSession.CreateQueueBrowser の呼び出しなど、ドメインに不適切なメソッドが呼び出されたときにも呼び出されます。
- 導入:
- JMS 1.0
- バージョン:
- Jakarta Messaging 2.0
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明IllegalStateException(StringSE reason) 指定された理由でIllegalStateExceptionを構築します。IllegalStateException(StringSE reason, StringSE errorCode) 指定された理由とエラーコードでIllegalStateExceptionを構築します。IllegalStateException(StringSE reason, StringSE errorCode, ExceptionSE linkedException) 指定された理由、エラーコード、リンクされた例外でIllegalStateExceptionを構築します。メソッドのサマリー
クラス jakarta.jms.JMSException から継承されたメソッド
getErrorCode, getLinkedException, setLinkedExceptionクラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
IllegalStateException
指定された理由、エラーコード、リンクされた例外でIllegalStateExceptionを構築します。- パラメーター:
reason- 例外の説明errorCode- ベンダー固有のエラーコードを指定する文字列linkedException- リンクされた例外
IllegalStateException
指定された理由とエラーコードでIllegalStateExceptionを構築します。- パラメーター:
reason- 例外の説明errorCode- ベンダー固有のエラーコードを指定する文字列
IllegalStateException
指定された理由でIllegalStateExceptionを構築します。エラーコードのデフォルトは null です。- パラメーター:
reason- 例外の説明