为什么Java说我的文件没有';不存在?(错误:java.io.FileNotFoundException:partyResponses.txt(没有这样的文件或目录))
我正在学习如何使用Java,我有一个任务要求我们创建一个文件,但是Java告诉我这个文件不存在,我不知道为什么。在进行任何其他操作之前,我应该确保我的文件存在。这就是我到目前为止所做的:为什么Java说我的文件没有';不存在?(错误:java.io.FileNotFoundException:partyResponses.txt(没有这样的文件或目录)),java,file,Java,File,我正在学习如何使用Java,我有一个任务要求我们创建一个文件,但是Java告诉我这个文件不存在,我不知道为什么。在进行任何其他操作之前,我应该确保我的文件存在。这就是我到目前为止所做的: import java.io.*; import java.util.Scanner; public class Party { public static void main(String [] args) throws IOException { File file = new
import java.io.*;
import java.util.Scanner;
public class Party {
public static void main(String [] args) throws IOException {
File file = new File("party.txt");
if (!file.exists()) {
System.out.println("The file party.txt doesn't exist.");
}
}
}
您可以提供完整的文件路径:
File file = new File("C:/users/.../party.txt");
也可以使用相对路径。假设您的聚会
类在sketchbook
包中。您的相对路径是:
File file = new File("src/sketchbook/party.txt");
确保您的文件位于项目树中,或者只提供一个绝对路径。提示:打印文件的绝对路径以查看它应该位于
System.out.println(“该文件不存在:“+file.getAbsolutePath()”)代码>-打印错误消息时,向itI添加有用的(调试)信息我尝试了您的建议,但我仍然收到相同的错误,我不确定原因。