java.lang.InstantiationError
java.lang.IncompatibleClassChangeError
None
None
JDK 1.0 or later
An InstantiationError is thrown in response to an attempt to instantiate an abstract class or interface. Usually this error is caught by the compiler; this error can occur at run-time if the definition of a class is changed after the class that references it was last compiled.
public class java.lang.InstantiationError extends java.lang.IncompatibleClassChangeError { // Constructors public InstantiationError(); public InstantiationError(String s); }
This constructor creates an InstantiationError with no associated detail message.
The detail message.
This constructor creates an InstantiationError with the specified detail message.
Method |
Inherited From |
Method |
Inherited From |
---|---|---|---|
clone() |
Object |
equals(Object) |
Object |
fillInStackTrace() |
Throwable |
finalize() |
Object |
getClass() |
Object |
getLocalizedMessage() |
Throwable |
getMessage() |
Throwable |
hashCode() |
Object |
notify() |
Object |
notifyAll() |
Object |
printStackTrace() |
Throwable |
printStackTrace(PrintStream) |
Throwable |
printStackTrace(PrintWriter) |
Throwable |
toString() |
Object |
wait() |
Object |
wait(long) |
Object |
wait(long, int) |
Object |
Error, IncompatibleClassChangeError, Throwable