IntelliJ Debugger"运行"永远

时间:2014-11-07 00:27:37

标签: java debugging input intellij-idea

在IntelliJ 14中,我有一些代码,它从扫描器读取一个读取System.in的输入,将其放入String ArrayList _buffer,然后从缓冲区访问字符。调试只在我输入完整的一行后才开始,因此它不应该再寻找输入。当我通过命令行或Eclipse运行该文件时,它工作正常。当我在IntelliJ中调试程序时,如果我进入开始读取令牌的整个过程的行(并进入其中的每个函数),它就可以正常工作。

但是,如果我跨过这一行,IntelliJ的行为就好像程序仍在运行并锁定我的调试。但是,实际上什么都不应该发生。

问题是什么?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案!关闭"观察方法返回值"在调试器中解决了这个问题。我无法告诉你为什么我的生活!感谢IntelliJ。

相关问题