在没有断点的情况下暂停执行

时间:2017-04-08 18:55:25

标签: java

例如,我的代码中没有任何内容for(),我需要对其进行调试以检查是否正常。在javascript中,我可以在其中调用debugger;来暂停执行。

在Java中,我目前需要在内部创建一些代码,然后在此行的IDE上启用断点。与if()或类似陈述相同。

for (Element element: elements) {
    // Need stop here.
}

目前我这样做:

for (Element element: elements) {
    Element elementB = element; // Breakpoint
}

2 个答案:

答案 0 :(得分:0)

Java中没有像debugger这样的东西。

您可以做的是,如果您使用的是IDE,则可以设置断点并以debug模式启动应用程序。它停止执行那里。

如果你正在使用eclipse,这里有一个很好的循序渐进指南http://www.vogella.com/tutorials/EclipseDebugging/article.html

答案 1 :(得分:0)

虽然我不是100%确定你想要实现的目标,但我认为你可以在for中添加一个System.out.println()语句并在其上添加一个调试点。