java.lang.ClassCastException是类类型转换异常.一般在传入对象或者多态向下转型时会经常遇到!
那么如何正确预防呢?由此就需要了解一个运算符instanceof啦!
运算符instanceof会在运行阶段动态判断引用指向的对象的类型.
instanceof运算符的运算结果只能是true或者false.
instanceof语法: (引用 instanceof 类名); 引用的介绍在这里!------->引用
例如(c instanceof Cat)其中c是一个引用,c变量保存了内存地址指向了堆中的对象.
如果运算结果是true,那么c引用指向的堆内存中的Jav