如何在eclipse中进行调试时转到上一步
问题描述:
我试图运行一个应用程序,但是我的应用程序因错误消息(由异常处理)而停止。我想看看导致异常的前一步骤。 有什么办法可以通过调试我们可以找出导致异常的上一步。如何在eclipse中进行调试时转到上一步
答
你说“由异常处理”,但你不会说它是由try-catch块还是由许多java环境中常见的未处理异常处理程序处理(或者它可能是JVM,不确定)。
你也不会说你的开发环境是什么。 eclipse和netbeans中的调试器(至少)允许您停止将要(或已经)生成未处理异常的行。这是一个与调试器相关的选项。
还有堆栈跟踪;这是一堆显示异常点的调用堆栈的行。这包括方法名称,包含java文件以及每个调用到堆栈顶部的行号。通常情况下,未处理的异常会将其转储到控制台和/或日志文件。
希望有所帮助。
那么这是什么断点。将某个地方放在一个地方,并逐行逐行浏览。 – 3kings
:)这是当你知道流量。 对于一个未知的应用程序,会是什么方法 – 11Kings
如果你不知道流程,捕获异常并打印堆栈跟踪。然后你会得到流量。 – Gikkman