在我试图用PrintWriter类创建一个txt文件的时候,发现如果不加以抛出捕获FileNotFoundException的话,即便PrintWriter类有在指定目录创建文件的功能,那么这个异常也会导致程序错误。因此如果想调用PrintWriter类,要参考以下代码:
import java.io.*;
public class WriteDate{
public static void main(String[] args){
File file=new File("file.txt");
if(file.exists()){
System.out.println("File is already exit");
System.exit(0);
}
try{
PrintWriter output=new PrintWriter(file);
output.println("File");
output.println(6);
output.println("0 30 30 1 2");
output.println("1 90 30 0 3");
output.println("2 30 90 0 3 4");
output.println("3 90 90 1 2 4 5");
output.println("4 30 150 2 3 5");
output.println("5 90 150 3 4");
output.close();
}
catch(FileNotFoundException ex){
System.out.println(ex);
System.exit(0);
}
}
}