我正在用Java创建一个任务列表应用程序,但是在尝试从我的代码中访问外部文件时遇到了问题。这就是我到目前为止所做的:
build
当我输入选项1或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); 这是告诉你实际的错误。