パッケージ jakarta.jms

クラス IllegalStateException

実装されたすべてのインターフェース:
SerializableSE

public class IllegalStateException extends JMSException

この例外は、メソッドが不正または不適切な時間に呼び出された場合、またはプロバイダーがリクエストされた操作に対して適切な状態にない場合にスローされます。例: Session.commit がトランザクションされていないセッションで呼び出された場合、この例外をスローする必要があります。この例外は、TopicSession.CreateQueueBrowser の呼び出しなど、ドメインに不適切なメソッドが呼び出されたときにも呼び出されます。

導入:
JMS 1.0
バージョン:
Jakarta Messaging 2.0
関連事項:
  • コンストラクターの詳細

    • IllegalStateException

      public IllegalStateException(StringSE reason, StringSE errorCode, ExceptionSE linkedException)
      指定された理由、エラーコード、リンクされた例外で IllegalStateException を構築します。
      パラメーター:
      reason - 例外の説明
      errorCode - ベンダー固有のエラーコードを指定する文字列
      linkedException - リンクされた例外
    • IllegalStateException

      public IllegalStateException(StringSE reason, StringSE errorCode)
      指定された理由とエラーコードで IllegalStateException を構築します。
      パラメーター:
      reason - 例外の説明
      errorCode - ベンダー固有のエラーコードを指定する文字列
    • IllegalStateException

      public IllegalStateException(StringSE reason)
      指定された理由で IllegalStateException を構築します。エラーコードのデフォルトは null です。
      パラメーター:
      reason - 例外の説明