Skip to main content
 首页 » 编程设计

java之进程死后如何使用异常堆栈跟踪

2024年04月12日19cyq1162


可能我的问题是由于我的“初学者”;然而... 我正在使用 netbeans 并编写了一个项目。 然后我使用调试器启动我的项目但没有断点,希望在异常发生时我最终可以读取变量值以了解哪条指令是问题所在。

一个例子: 假设我有一段这样的代码:

to[m][k]=from[i][k];

然后在执行时它会在该行代码处启动一个 NullPointerException... 好的,然后调试器结束,我无法读取导致异常的变量,而且在那行代码中有 4 个索引操作,所以我无法理解这 4 个中的哪一个真正导致了异常。
谢谢

请您参考如下方法:

  1. 在该行打断点
  2. 要求 netbeans 在出现异常时停止:工具 -> 杂项 -> Java 调试器 -> 常规并选中“在未捕获的异常时停止”。