博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java.lang.ClassCastException
阅读量:5982 次
发布时间:2019-06-20

本文共 295 字,大约阅读时间需要 1 分钟。

是指类型转换出错

当前者的域小于后者的时候出现 

譬如说:前者A是子类的对象,而后者B是父类的对象 

若使用A = B;就会抛出java.lang.ClassCastException

 

List
customers= (List
) new CustomerVO(); List
customers = new ArrayList
();

 上面一种写法就是会报出这样的错误的,因为CustomerVO 不属于List的子类

转载地址:http://umeox.baihongyu.com/

你可能感兴趣的文章
聊聊TaskExecutor的spring托管
查看>>
JAVA架构师那些事?
查看>>
Android NDK开发扫盲及最新CMake的编译使用
查看>>
Weex开发系列(一):初识Weex
查看>>
开源 UI 库中,唯一同时实现了大表格虚拟化和树表格的 Table 组件
查看>>
找到思聪王
查看>>
iOS图片压缩上传
查看>>
企业级证书打包下载安装之后无法使用问题
查看>>
[译] 学习 Spring Security(五):重发验证邮件
查看>>
快速的React Native开发方法
查看>>
Spring核心系列之AOP(一)
查看>>
TiDB 源码阅读系列文章(十四)统计信息(下)
查看>>
TiDB 源码阅读系列文章(十五)Sort Merge Join
查看>>
spring mvc 5.1.1.RELEASE的一次请求过程源码分析
查看>>
RabbitMQ实战:消息通信模式和最佳实践
查看>>
省市区级联
查看>>
「译」MotionLayout介绍 (part III)
查看>>
什么是自编码?
查看>>
机器学习资料合计(一)
查看>>
系统学习iOS动画之五:使用UIViewPropertyAnimator
查看>>