作业帮 > 综合 > 作业

java.lang.ClassCastException的问题

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/15 06:12:25
java.lang.ClassCastException的问题
错误信息:java.lang.ClassCastException:com.asset.server.persistence.entities.Schedule_$$_javassist_15 cannot be cast to com.asset.server.persistence.entities.ScheduleBamsStyle
代码:
ScheduleBamsStyle s = (ScheduleBamsStyle) assignment.getSchedule();
我在debug代码时,有时候assignment中有Schedule,有的时候assignment有Schedule_$$_javassist_15
这是为什么呢?
java.lang.ClassCastException的问题
强制转换异常,如果assignment.getSchedule()这个返回Object,或者是ScheduleBamsStyle的子类,可以转换成功.