- /*
 - * @(#)ClassCastException.java 1.17 00/02/02
 - *
 - * Copyright 1994-2000 Sun Microsystems, Inc. All Rights Reserved.
 - *
 - * This software is the proprietary information of Sun Microsystems, Inc.
 - * Use is subject to license terms.
 - *
 - */
 - package java.lang;
 - /**
 - * 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 <code>ClassCastException</code>:
 - * <p><blockquote><pre>
 - * Object x = new Integer(0);
 - * System.out.println((String)x);
 - * </pre></blockquote>
 - *
 - * @author unascribed
 - * @version 1.17, 02/02/00
 - * @since JDK1.0
 - */
 - public
 - class ClassCastException extends RuntimeException {
 - /**
 - * Constructs a <code>ClassCastException</code> with no detail message.
 - */
 - public ClassCastException() {
 - super();
 - }
 - /**
 - * Constructs a <code>ClassCastException</code> with the specified
 - * detail message.
 - *
 - * @param s the detail message.
 - */
 - public ClassCastException(String s) {
 - super(s);
 - }
 - }