在J2EE中,假如在当前目录下不存在employee.txt文

题目

在J2EE中,假如在当前目录下不存在employee.txt文件。在当前目录下的一个类文件的main函数只包含如下代码: try{//1 PrintWriterout=newPrintWriter(newFileOutputStream(“employee.txt”));//2 Stringname=“jb-aptech”;//3 doublesalary=75000;//4 out.print(name);//5 out.print(‘‘);//6 out.println(salary);//7 }//8 catch(Exceptione)//9 System.out.println("文件没有发现!");//10 在DOS控制台上编译并且运行该类文件。下面的描述正确的是()。

  • A、使用java命令运行该类文件,将在控制台上打印:"文件没有发现!"
  • B、运行结束后打开employee.txt,会发现该文件什么也没有
  • C、运行结束后打开employee.txt,会发现文件中有这样的文本:“jb-aptech75000”
  • D、在第7行后加上代码:out.close(),编译并运行该类文件后,打开employee.txt,才会发现文件中有这样的文本:“jb-aptech75000.0”
  • E、把第2行代码改为:PrintWriterout=newPrintWriter(newFileOutputStream(“employee.txt”),true);编译并运行该类文件后,打开employee.txt,才会发现文件中有这样的文本:“jb-aptech75000.0”
参考答案和解析
正确答案:B,D,E