Added in API level 1

IncompatibleClassChangeError

open class IncompatibleClassChangeError : LinkageError
AbstractMethodError

Thrown when an application tries to call an abstract method.

IllegalAccessError

Thrown if an application attempts to access or modify a field, or to call a method that it does not have access to.

InstantiationError

Thrown when an application tries to use the Java new construct to instantiate an abstract class or an interface.

NoSuchFieldError

Thrown if an application tries to access or modify a specified field of an object, and that object no longer has that field.

NoSuchMethodError

Thrown if an application tries to call a specified method of a class (either static or instance), and that class no longer has a definition of that method.

Thrown when an incompatible class change has occurred to some class definition. The definition of some class, on which the currently executing method depends, has since changed.

Summary

Public constructors

Constructs an IncompatibleClassChangeError with no detail message.

Constructs an IncompatibleClassChangeError with the specified detail message.

Public constructors

IncompatibleClassChangeError

Added in API level 1
IncompatibleClassChangeError()

Constructs an IncompatibleClassChangeError with no detail message.

IncompatibleClassChangeError

Added in API level 1
IncompatibleClassChangeError(s: String!)

Constructs an IncompatibleClassChangeError with the specified detail message.

Parameters
s String!: the detail message.