提示用户输入新文本文件的名称

用Java编写一个计算机程序,提示用户输入新文本文件的名称并传递此名称
到 PrintWriter 构造函数以创建 PrinterWriter 对象。这将为
文件,并创建一个磁盘文件。将以下数据或自己的数据打印到文件中。


public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入文件名:");
        String fileName = sc.next();
        File file = new File("D:\\测试用文件夹\\写入文件\\"+fileName+".txt");
        PrintWriter pw = null;
        try {
            pw = new PrintWriter(file);
            pw.append("用Java编写一个计算机程序,提示用户输入新文本文件的名称并传递此名称\r\n" + 
                    "到 PrintWriter 构造函数以创建 PrinterWriter 对象。这将为\r\n" + 
                    "文件,并创建一个磁盘文件。将以下数据或自己的数据打印到文件中。");
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } finally {
            if (null != pw) {
                pw.close();
            }
        }
        
        
    }