モジュール java.base
パッケージ java.lang

クラスNoSuchFieldError

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


    public class NoSuchFieldError
    extends IncompatibleClassChangeError
    オブジェクトの指定されたフィールドにアプリケーションがアクセス、または変更を試みたとき、オブジェクトにそのフィールドがない場合にスローされます。

    通常、このエラーはコンパイラによって検出されます。このエラーは、クラス定義が変更されて互換性が失われた場合にだけ実行時に発生します。

    導入されたバージョン:
    1.0
    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • NoSuchFieldError

        public NoSuchFieldError​()
        詳細メッセージなしでNoSuchFieldErrorを構築します。
      • NoSuchFieldError

        public NoSuchFieldError​(String s)
        指定された詳細メッセージを持つNoSuchFieldErrorを構築します。
        パラメータ:
        s - 詳細メッセージ。