我的客户端代码:未报告的异常java.io FileNotFoundException;必须捕获或声明抛出
public static void inputFiles()
{
File inputFile = new File("colors2.txt");
if (!inputFile.exists()) {
throw new FileNotFoundException(("File not found"));
}
ColorSet colorSetter = new ColorSet(inputFile);
}
我的供应商类的构造函数:
public ColorSet(File source) throws FileNotFoundException
{
if (!source.exists()) {
throw new FileNotFoundException(("File not found"));
}
colorInput = source;
}
我不断获取 “没有报告异常java.io FileNotFoundException异常;必须捕获或声明抛出“
我试着在客户端方法中捕获它,但它告诉我它不能在body block中调用,也许我做错了吗?
所以对于我的客户端方法,它应该是:public static void inputFile()throws FileNotFoundException? – pood 2012-02-17 18:26:07
是的,这就是它需要做的 – 2012-02-17 18:35:10