Class ClassCastException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.ClassCastException
All Implemented Interfaces:
Serializable

public classClassCastExceptionextendsRuntimeException
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 aClassCastException:
     Object x = Integer.valueOf(0);     System.out.println((String)x);
Since:
1.0
See Also:
  • Constructor Details

    • ClassCastException

      public ClassCastException()
      Constructs aClassCastException with no detail message.
    • ClassCastException

      public ClassCastException(String s)
      Constructs aClassCastException with the specified detail message.
      Parameters:
      s - the detail message.