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

クラス BmsAbortException

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

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

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

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

    関連項目:
    BmsLoadError, 直列化された形式
    • コンストラクタの詳細

      • BmsAbortException

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

      • getError

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