为什么ClassCastException异常不显示类的名字吗?
-
11-09-2019 - |
题
在Java 1.4.2及更早版本,如果你得到一个ClassCastException,你可以看到异常堆栈跟踪,但不是类名。如果你想找出类这铸造失败的对象,你必须调试。
时,它仍然在以后的Java版本是否相同?如果是这样,它什么时候改变?
解决方案
此改变与Java5的,当异常消息开始,包括该对象的类别被铸造的的实际名称。如果一直在那里从一开始,他们花了年龄添加它。
不隶属于 StackOverflow