Java 如何修复FileNotFoundException?

Java 如何修复FileNotFoundException?,java,io,Java,Io,我试图从桌面读取文件,但以下代码始终引发FileNotFoundException: 如何修复此问题?new FileReaderproject.csv告诉读者在当前工作目录中搜索文件,该目录很可能是您的用户文件夹。要在桌面上获取文件,请执行以下操作: new FileReader("/desktop/project.csv") 但为了安全起见,我将使用绝对路径,并将其包含到用户目录: new FileReader(System.getProperty("user.home") + "/des

我试图从桌面读取文件,但以下代码始终引发FileNotFoundException:

如何修复此问题?

new FileReaderproject.csv告诉读者在当前工作目录中搜索文件,该目录很可能是您的用户文件夹。要在桌面上获取文件,请执行以下操作:

new FileReader("/desktop/project.csv")
但为了安全起见,我将使用绝对路径,并将其包含到用户目录:

new FileReader(System.getProperty("user.home") + "/desktop/project.csv")

要在“我的桌面”中查找文件,您是否正在以桌面作为当前工作目录运行程序?如何检查?获取当前目录请参阅谢谢。它不在桌面上,现在我明白了
new FileReader(System.getProperty("user.home") + "/desktop/project.csv")