パッケージ jakarta.jms

クラス MessageFormatRuntimeException

実装済みのインターフェース一覧:
SerializableSE

public class MessageFormatRuntimeException extends JMSRuntimeException
このチェックされていない例外は、Jakarta Messaging アプリケーションがメッセージでサポートされていないデータ型を使用しようとしたり、メッセージ内のデータを誤った型として読み取ったりしようとした場合にスローする必要があり、メソッドシグネチャーは MessageFormatException のスローを許可しません。

メッセージプロパティの値で同等の型エラーが発生した場合にもスローされます。不適切にフォーマットされた String データを数値として読み取ろうとしたことが原因で発生する障害の特殊なケースでは、java.lang.NumberFormatException をスローする必要があることに注意してください。

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

    • MessageFormatRuntimeException

      public MessageFormatRuntimeException(StringSE detailMessage)
      指定された詳細メッセージで MessageFormatRuntimeException を構築します
      パラメーター:
      detailMessage - 例外の説明
    • MessageFormatRuntimeException

      public MessageFormatRuntimeException(StringSE detailMessage, StringSE errorCode)
      指定された詳細メッセージとエラーコードを使用して MessageFormatRuntimeException を構築します。
      パラメーター:
      detailMessage - 例外の説明
      errorCode - プロバイダー固有のエラーコード
    • MessageFormatRuntimeException

      public MessageFormatRuntimeException(StringSE detailMessage, StringSE errorCode, ThrowableSE cause)
      指定された詳細メッセージ、エラーコード、原因を使用して MessageFormatRuntimeException を構築します
      パラメーター:
      detailMessage - 例外の説明
      errorCode - プロバイダー固有のエラーコード
      cause - この例外の根本的な原因