单选题
👁️ 浏览量:

试题题干

若程序中有语句FiieOutputStream out = new FileOutputStream("myFile.dat");,则选项正确的是( )

A

如果文件myFiIe.dat存在,则将抛出IOException异常

B

如果文件myFile.dat不存在,则将抛出IOException异常

C

如果文件myFile.dat存在,则将覆盖掉文件中已有的内容

D

如果文件myFile.dat存在,则将在文件的末尾开始添加新内容

参考答案

正确答案:

试题解析

文件数据流包括FileInputStream和FileOutputStream,这两个类用来进行文件的I/O处理,其数据源或数据终点都应当是文件。

使用FileOutputStream向文件中输出字节。

对于FileOutputStream类的实例对象,如果所指定的文件不存在,则系统创建一个新文件;如果存在,那么新写入的内容将会覆盖原有数据

故选C。