如何在 java 中创建文件

How to create file in java

File Name = new File("G:/Java/lesson25_1/Name.txt");

if(Name==null){

    JOptionPane.showMessageDialog(this, "Details are missing");
}

try{

    FileReader fr1 = new FileReader("Name.txt");

    BufferedReader br1=new BufferedReader(fr1);

    String str=br1.readLine();

    br1.close();

当我在一个方法中执行此操作时,当我单击按钮时它不起作用

有一个名为 exists 的文件方法来检查给定文件是否存在。

String path = "G:/Java/lesson25_1/Name.txt";
File file = new File(path);

if(!file.isFile() || !file.canRead()){
    JOptionPane.showMessageDialog(this, "Details are missing");
} else {
    try {

        FileReader fr1 = new FileReader("Name.txt");
        BufferedReader br1=new BufferedReader(fr1);

        String str=br1.readLine();

        br1.close();
    } catch (Exception e){
        e.printStackTrace();
    }
}