知识点:
- 接口和接口之间在进行强制转换时,无论是向上还是向下转型,没有继承关系也可以强转。
- 向下转型最好用if + instanceof运算符进行判断
错误提示:
D:\Java\Java进阶\异常集>java ClassCastException
Exception in thread “main” java.lang.ClassCastException: class C cannot be cast to class B (C and B are in unnamed module of loader ‘app’)
at ClassCastException.main(ClassCastException.java:9)
代码演示:
public class ClassCastException
{
public static void