com.sun.jdi.InvocationException 发生调用方法

2022-08-31 12:35:48

我只想创建一个类的对象,但在调试时遇到此错误。谁能告诉我问题是什么?此代码的位置位于某个 Spring(2.5) 服务类中。

还有一个类似的问题:OJB 引用描述符 1:0 关系?是否应将自动检索设置为 false?

非常感谢~


答案 1

根本原因是,在调试 java 调试接口时,会调用类的 toString() 在弹出框中显示类信息,因此,如果未正确定义 toString 方法,则可能会发生这种情况。


答案 2

在 Eclipse 中调试时,我也有类似的异常。当我将鼠标悬停在对象上时,弹出框显示一条消息。对我来说,根本原因不是我的类的方法,而是方法。它导致 在调试期间出现 。一旦我处理了空指针,一切都按预期工作。com.sun.jdi.InvocationExceptiontoString()hashCode()NullPointerExceptioncom.sun.jdi.InvocationException


推荐