我有一个小项目,当在Eclipse调试器中运行时,它似乎总是在FileInputStream.class第106行(在其中打开文件)中停止。没有设置断点,但是Eclipse的行为就像我在这里有断点一样。如果我清除所有断点,它仍然会发生。
在同一个Eclipse工作区中,我还有另一个更大的项目,它不会遭受此问题的困扰。
我只是将较小的项目从我的旧Linux机器上移了下来,在那里我在Europa Eclipse中进行了开发并遇到了这个问题,将其移到了新的Windows机器上,在那里我继续在Ganymede Eclipse中看到了问题。该问题在操作系统和Eclipse版本之间仍然存在,但显然不在项目之间。我不明白!我浏览了该项目目录中的每个文件,但找不到任何可能导致Eclipse在FileInputStream中停止的文件。
进一步的信息:明显的断点实际上不是FileInputStream的106行。它似乎是FileNotFoundException的异常断点,是从FileInputStream中从该行调用的本机代码抛出的。但是同样,我似乎根本没有设置任何断点。是否在其他地方定义了异常断点?