Package java.lang

Class InstantiationError

All Implemented Interfaces:
Serializable

public class InstantiationError
extends IncompatibleClassChangeError
Thrown when the VM notices that a program tries to create a new instance of a class which has no visible constructors from the location where new is invoked.

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

See Also:
Serialized Form
  • Constructor Details

    • InstantiationError

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

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