Java 没有附加或书写的printwriter

Java 没有附加或书写的printwriter,java,append,printwriter,Java,Append,Printwriter,我无法将此代码写入与类位于同一文件夹中的文件。我尝试了我知道怎么做的一切,但我想不出来。非常感谢您的帮助 PrintWriter write = null; try { write = new PrintWriter("inventory.dat"); } catch (FileNotFoundException ex) { Logger.getLogger(GUI.class.getName()).log(Level.SEVERE, null,

我无法将此代码写入与类位于同一文件夹中的文件。我尝试了我知道怎么做的一切,但我想不出来。非常感谢您的帮助

PrintWriter write = null;

    try {
        write = new PrintWriter("inventory.dat");
    } catch (FileNotFoundException ex) {
        Logger.getLogger(GUI.class.getName()).log(Level.SEVERE, null, ex);
    }

    write.append("Hello World");
    write.flush();

它是否抛出异常?是否找到了文件,但没有写入任何内容?好吧,这将写入进程当前工作目录的同一文件夹中,这可能与类无关。。。为什么您希望它与类相关?netbeans告诉我将write=new PrintWriterinventory.dat;在try/catch语句中。