Scanner user = new Scanner(System.in);
String word;
System.out.println("Location of file: ");
word = user.nextLine();
FileReader fileOpen = new FileReader(word);
BufferedReader fileRead = new BufferedReader(fileOpen);
如果用户输入了错误的文件目标,我该如何进行错误检查?
我得到:
java.io.FileNotFoundException:
当输入了无效的文件目标时。
我想让程序说类似
System.out.println("Invalid directory");
当我尝试时,我收到方法 isDirectory() 和 exists() 的错误,告诉我它们对于 String 类型不存在:
if (word.exists())
{
//do blah blah
}
else
{
//Print error
}