gpt4 book ai didi

java - Eclipse 调试器 toString() 调用

转载 作者:行者123 更新时间:2023-12-01 06:13:37 26 4
gpt4 key购买 nike

我正在调试一个 Java 代码数据库(不是我的),并且在一个类中,toString() 方法被重写,并且它具有生成 RuntimeException 的副作用。当我在表达式 View 中选择对象时,我可以在 Eclispe 调试 View 中看到堆栈跟踪。

是否有办法调试从 Eclipse 调试器到 toString() 的调用?我尝试在 toString() 方法内设置断点,并在所有捕获和未捕获的 RuntimeException 上放置一个全局断点。但是,toString() 方法内的所有断点都会被忽略,并且 Eclipse 永远不会在 toString() 内生成 RuntimeException 的行上中断。

最佳答案

看来我在 Eclipse 的一个旧 Bug 线程中找到了答案:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=12592

当调试器在调试 View 的详细信息 Pane 中调用 toString() 时,断点将被禁用。

关于java - Eclipse 调试器 toString() 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29597108/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com