Module java.base
Package java.lang

Class ClassCastException

java.lang.Object
All Implemented Interfaces:
Serializable

public class ClassCastException extends RuntimeException
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 = Integer.valueOf(0);
     System.out.println((String)x);
 
Since:
1.0
See Also: