gpt4 book ai didi

java - Eclipse 打印堆栈跟踪但不显示变量。漏洞?

转载 作者:行者123 更新时间:2023-12-02 07:33:09 26 4
gpt4 key购买 nike

以前,在我的应用程序中,我得到了一个 NPE,并且通过在 NullPointerException 处设置断点,可以获得中断、堆栈跟踪(在“调试”窗口中)以及“变量”窗口中的当前变量。

但是,现在其他地方有一个未捕获的 ArrayIndexOutOfBoundsException。在 Eclipse 中,当在该异常处设置断点时,我仅在控制台中获得堆栈跟踪,但在“变量”窗口中看不到任何变量。这是一个错误吗?我还确保应用程序不会捕获异常或打印跟踪。

断点是这样配置的(复制的):ArrayIndexOutOfBoundsException:捕获和未捕获(均打开)
挂起线程处于打开状态,所有其他开关均处于关闭状态。

跟踪的第一行:

Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: -1

最佳答案

我自己的问题的解决方案是:不,这不是一个错误。我通过调试窗口顶部的小播放按钮在 Eclipse 调试 View 中启动了应用程序。但这并没有启动调试 session ,因为我之前已经启动了运行 session 。然而,在整个画面中并没有明显的迹象。我个人认为这是一个设计错误。

关于java - Eclipse 打印堆栈跟踪但不显示变量。漏洞?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12651172/

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