【发布时间】:2013-07-07 04:44:23
【问题描述】:
我目前正在使用链表编写文本编辑器,我已经完成了很多工作,但是在尝试测试程序的命令行时遇到了 FileNotFoundException,即使我声明它会被抛出。
这是我的编辑器的骨架:
public class Editor {
public Editor() {
}
public void commandLine() throws FileNotFoundException {
}
}
这是我的程序的驱动程序:
public class EditorTest
{
public static void main(String[] args)
{
Editor asdf = new Editor();
asdf.commandLine();
}
}
即使我声明它是在我的命令行方法中抛出的,我仍然收到未报告的 FileNotFoundException 的错误。怎么了?
【问题讨论】:
-
你
throw它到main,但你不在那里catch/throw它。这甚至是如何编译的?