我正在NetBeans 7.3中进行一些Java编程,并且编写了一个包含复杂的while循环的程序。它读入文件,进行一些计算,然后打印输出并进行一些更改。
在while循环经过文本的第158行(while循环的第158个循环)时,出现了一些错误。此时,文件本身似乎没有问题。
在while循环上放置一个断点并连续单击158次以查看发生了什么时,我是否很傻?有没有更简单的方法可以用Java做到这一点?就像运行循环直到变量达到某个值一样?
最佳答案
添加调试代码像
if (iterationCount == 158) {
int dummy = 13; // <= put breakpoint here
}
是“条件断点”的实用替代。