パッケージ com.lmt.lib.bms

クラス BmsAbortException

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

    public class BmsAbortException
    extends BmsException
    BMSコンテンツの読み取りが中止された時にスローされる例外です。

    BmsLoaderによる外部データからのBMSコンテンツの読み取り処理において、呼び出し側が 読み取りを中止すべきであると判定した時に、BmsLoaderからスローされる例外です。 この例外はBmsExceptionを継承した例外であるため、BMSコンテンツの読み込み処理時に発生する 本例外以外と同じように扱うことができます。本例外と他の例外処理を別々にしたい場合はcatchブロックを 分けて記述してください。

    中止例外のスロー要因となったBMSの記述内容およびエラー要因を特定したい場合はgetError()を 呼び出し、BmsLoadErrorの内容を参照してください。

    関連項目:
    直列化された形式
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      BmsAbortException​(BmsLoadError error)
      指定したBMS読み込みエラーを持つ中止例外を生成します。
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      BmsLoadError getError()
      BMS読み込みエラーを取得します。
      • クラスから継承されたメソッド Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • クラスから継承されたメソッド Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • コンストラクタの詳細

      • BmsAbortException

        public BmsAbortException​(BmsLoadError error)
        指定したBMS読み込みエラーを持つ中止例外を生成します。
        パラメータ:
        error - BMS読み込みエラー
    • メソッドの詳細

      • getError

        public BmsLoadError getError()
        BMS読み込みエラーを取得します。
        戻り値:
        BMS読み込みエラー