访问外部文件Java

时间:2016-02-05 19:49:03

标签: java

我正在用Java创建一个任务列表应用程序,但是在尝试从我的代码中访问外部文件时遇到了问题。这就是我到目前为止所做的:

build

当我输入选项1或2时,我收到“无法访问文件”错误。这可能是外部文件的错误链接吗?并提出建议帮助。

2 个答案:

答案 0 :(得分:3)

您所谓的can't access file错误是由您创建的:

System.out.println("Can't Access File");

当无法找到给定的文件路径和/或文件名时,触发这一点的原因是:FileNotFoundException

确保提供正确的文件名和/或文件路径。

答案 1 :(得分:2)

我尝试运行代码。您需要提及文件的完整路径,例如C:/tempDir/xyz.txt。 你抛出的例外也是误导性的。即使你有一个IOE,你也会抛出“无法访问文件”这一点,你的应用程序无法访问该文件,而不是这种情况。它应该是System.out.println(ioe); 这是告诉你实际的错误。