Java CodingErrorAction报告

时间:2017-02-15 12:37:57

标签: java encoding

我正在编写一个试图猜测文本文件编码的函数。 我在Java文档中遇到了一个困扰我的部分:

  

static CodingErrorAction REPORT

     

指示要报告编码错误的操作,通过返回CoderResult对象或抛出CharacterCodingException(适用于实现编码过程的方法)

我希望我的代码部分抛出异常:

CharsetDecoder cs = Charset.forName("UTF-8").newDecoder();
cs.onMalformedInput(CodingErrorAction.REPORT);

但我无法确定如何判断是抛出异常还是返回CoderResult对象。

有谁知道该文件的含义是什么?

0 个答案:

没有答案