除非您的JVM发生了根本性的故障,否则它不会发生。但我认为您应该这样写:
try { value = URLDeprer.depre(keyVal[1], "UTF-8");} catch (UnsupportedEncodingException e) { throw new AssertionError("UTF-8 is unknown"); // or 'throw new AssertionError("Impossible things are happening today. " + // "Consider buying a lottery ticket!!");'}
这样做的代价是几个字节的代码“永不”执行,以及一个永远不会使用的String文字。这是一个很小的代价,可以防止您误读/误解了Javadocs(在这种情况下您没有…)或规格可能会更改(在这种情况下它们不会…)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)