在 java 中写入文件期间进行 IOException 处理
我的应用不断将大量字节写入文件。如果我的一个代码块正在写出字节,并且如果与驱动器或网络的连接丢失,则获得IOException,我怎么知道它写了多少字节?
例如,我一次写入2500个字节,如果发生IOException,这是否意味着它没有向文件写入任何内容,或者它会将部分字节写入文件?如果将部分字节写入文件,我怎么知道写入了多少字节
仅供参考,我正在使用
DataOutputStream
以写出文件。仅当我的应用关闭时,我才会刷新。