这是一个关于正确实现JavaInputStream接口的问题。
InputStream
我有一个不支持标记/重置功能的实现。因此,它从该markSupported方法返回 false。在这种情况下我应该如何实现该mark方法?也就是说,如果有人mark在被告知不支持标记的情况下打电话,应该如何处理?
markSupported
mark
两个明显的选择是(a)忽略它,什么也不做;或 (b) 投掷UnsupportedOperationException。API JavaDocs 不提供任何首选指南。
UnsupportedOperationException
元芳怎么了
精慕HU
相关分类