Added in API level 1
    ClassCastException
open class ClassCastException : RuntimeException
| kotlin.Any | ||||
| ↳ | kotlin.Throwable | |||
| ↳ | java.lang.Exception | |||
| ↳ | java.lang.RuntimeException | |||
| ↳ | java.lang.ClassCastException | |||
Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance. For example, the following code generates a ClassCastException: 
      
Object x = new Integer(0); System.out.println((String)x);
Summary
| Public constructors | |
|---|---|
| Constructs a  | |
| ClassCastException(s: String!)Constructs a  | |
Public constructors
ClassCastException
Added in API level 1
      ClassCastException()
Constructs a ClassCastException with no detail message.
ClassCastException
Added in API level 1
      ClassCastException(s: String!)
Constructs a ClassCastException with the specified detail message.
| Parameters | |
|---|---|
| s | String!: the detail message. | 
