鸿蒙OS Closeable
Closeable
public interface Closeable
extends AutoCloseable
Closeable 是可以关闭的数据的源或目标。 调用 close 方法来释放对象所持有的资源(例如打开的文件)。
Since:
1.5
方法总结
修饰符和类型 | 方法 | 描述 |
---|---|---|
void | close() | 关闭此流并释放与其关联的任何系统资源。 |
方法详情
close
void close() throws IOException
关闭此流并释放与其关联的任何系统资源。 如果流已经关闭,则调用此方法无效。
如 AutoCloseable#close() 中所述,关闭可能失败的情况需要仔细注意。 强烈建议在抛出 IOException 之前放弃底层资源并在内部将 Closeable 标记为已关闭。
指定者:
在接口 AutoCloseable 中关闭
Throws:
Throw名称 | Throw描述 |
---|---|
IOException | 如果发生 I/O 错误 |