java.lang.ClassCastException
是指类型转换出错
当前者的域小于后者的时候出现
譬如说:前者A是子类的对象,而后者B是父类的对象
若使用A = B;就会抛出java.lang.ClassCastException
子类可以强制转换成父类,但是父类不能强制转换成子类
假设有类A和B(A不是B的父类或子类),O是A的实例,那么当强制将O构造为类B的实例时抛出该异常
是指类型转换出错
当前者的域小于后者的时候出现
譬如说:前者A是子类的对象,而后者B是父类的对象
若使用A = B;就会抛出java.lang.ClassCastException
子类可以强制转换成父类,但是父类不能强制转换成子类
假设有类A和B(A不是B的父类或子类),O是A的实例,那么当强制将O构造为类B的实例时抛出该异常