-1
在IntelliJ 14中,我有一个代码读取来自扫描器的输入,该扫描器读取System.in,将其放入String ArrayList _buffer中,然后从缓冲区中访问字符。调试只在我输入一个完整的行后才开始,所以它不应该寻找更多的输入。当我通过命令行或Eclipse运行文件时,它工作正常。当我在IntelliJ中调试程序时,如果我进入开始读取令牌的全部过程(并逐步进入其各个函数)的行,它可以正常工作。IntelliJ Debugger“永远运行”
但是,如果我跨过这一行,IntelliJ的行为就好像程序仍在运行,并将我锁定在调试之外。但是,实际上什么都不应该发生。
问题是什么?
提供代码将是一个开始。 – 2014-11-07 00:56:23
这是相当多的代码,但我想。 – rosstex 2014-11-07 00:56:54
修剪它。创建一个[SSCCE](http://sscce.org/),一个演示问题的小例子。这样做不仅可以帮助我们,而且您经常通过创建它来发现问题。 – 2014-11-07 00:57:39