0

在 Java 1.4.2 和更早的版本中,如果您收到 ClassCastException,您可以看到异常堆栈跟踪,但看不到类名。如果要找出转换失败的对象的类,则必须进行调试。

在以后的 Java 版本中是否仍然相同?如果是这样,它是什么时候改变的?

4

1 回答 1

5

这在 Java5 中发生了变化,当异常消息开始包括被转换对象的类的实际名称时。从一开始就应该在那里,他们花了很长时间才添加它。

于 2009-12-02T11:08:14.810 回答