All Implemented Interfaces:
Serializable

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:
  • Constructor Details

    • ClassCastException

      public ClassCastException()

      Constructs a ClassCastException with no detail message.

    • ClassCastException

      public ClassCastException(String s)

      Constructs a ClassCastException with the specified detail message.

      Parameters:
      s - the detail message.