モジュール java.compiler
パッケージ javax.lang.model

クラスUnknownEntityException

  • すべての実装されたインタフェース:
    Serializable
    直系の既知のサブクラス:
    UnknownAnnotationValueException, UnknownDirectiveException, UnknownElementException, UnknownTypeException


    public class UnknownEntityException
    extends RuntimeException
    未知の種類のエンティティが検出されたことを示す例外のスーパー・クラスです。 この状況は、言語が拡張され、新しい種類の構文が導入された場合に発生する可能性があります。 この例外のサブクラスは、以前のバージョンの言語に対してビジターが作成されたことを示すためにビジターによってスローされる可能性があります。
    APIの注:
    異なる種類の未知のエンティティに特有の例外のための共通のスーパークラスは、単一のキャッチ・ブロックがそれらの関連する条件の一様な処理を容易に提供することを可能にします。
    導入されたバージョン:
    1.7
    関連項目:
    UnknownElementException, UnknownAnnotationValueException, UnknownTypeException, 直列化された形式
    • コンストラクタの詳細

      • UnknownEntityException

        protected UnknownEntityException​(String message)
        指定された詳細メッセージを持つ新しいUnknownEntityExceptionを作成します。
        パラメータ:
        message - 詳細メッセージ