设系统中已经存在文件“file.txt”,给定下面程序importjava.io.*;publicclassTry2{publicstaticvoidmain(String[]args)throwsException{try{Filef=newFile("file.txt");FileOutputStreamout=newFileOutputStream(f,true);}catch(IOExceptione){}}}则结果是()。
A.不能通过编译
B.程序可以通过编译,运行后文件“file.txt”没有任何改变
C.程序可以通过编译,运行后文件“file.txt”的长度变为0
D.由于文件f没有关闭,所以运行程序时会有一个异常产生