Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java PrintWriter:找不到文件异常?_Java - Fatal编程技术网

Java PrintWriter:找不到文件异常?

Java PrintWriter:找不到文件异常?,java,Java,我只是粘贴了代码的相关部分。它说java.io.FileNotFoundException,但该文件确实存在!我在网上搜索过,但没有找到解决方案。Java查找info.txt的工作目录可能与代码所在的目录不同,特别是当您通过IDE运行它时。我只是注意到您正在通过getResource加载它。再见,谢谢,我会想办法的 String path=this.getClass().getResource("info.txt").toString(); void writeinfo() {

我只是粘贴了代码的相关部分。它说java.io.FileNotFoundException,但该文件确实存在!我在网上搜索过,但没有找到解决方案。

Java查找info.txt的工作目录可能与代码所在的目录不同,特别是当您通过IDE运行它时。我只是注意到您正在通过getResource加载它。再见,谢谢,我会想办法的
String path=this.getClass().getResource("info.txt").toString();
void writeinfo() 
    {
        PrintWriter writer = null;
        try {
            writer = new PrintWriter(path);
            writer.println(highscore);
        for(int i=1;i<=30;i++)
        {
            for(int j=1;j<=30;j++)
            {
                writer.println(v[i][j]);
            }
        }
        } catch (FileNotFoundException ex) {
            Logger.getLogger(main.class.getName()).log(Level.SEVERE, null, ex);
        } 
        finally
        {
            writer.close();
        }       
    }