Package java.lang

Class NoSuchFieldError

All Implemented Interfaces:
Serializable

public class NoSuchFieldError
extends IncompatibleClassChangeError
Thrown when the VM notices that a program tries to reference, on a class or object, a field that does not exist.

Note that this can only occur when inconsistent class files are being loaded.

See Also:
Serialized Form
  • Constructor Details

    • NoSuchFieldError

      public NoSuchFieldError()
      Constructs a new NoSuchFieldError that includes the current stack trace.
    • NoSuchFieldError

      public NoSuchFieldError​(String detailMessage)
      Constructs a new NoSuchFieldError with the current stack trace and the specified detail message.
      Parameters:
      detailMessage - the detail message for this error.