关于各种黑客,有很多问题,但没有一个涉及这个用例。我有一些代码永远不会在try
catch
块中失败
try {
stringBytes = value.getBytes("UTF-8");
} catch (UnsupportedEncodingException ignored) {
}
始终支持UTF-8,因此我无法使其失败,但由于catch块永远不会被击中,我也无法获得100%的代码覆盖率。
我可以更改代码以便我可以更改编码类型,但这只会打开一个当前不存在的潜在错误。
注意:此代码需要与不支持getBytes(Charset charset)
我能做些什么才能获得100%的报道?