您的位置:首页 > 其它

try catch 捕获异常

2017-02-23 09:41 148 查看
系统抛出异常会导致tomcat直接输出报错,这时可以采用捕获异常的方式

List<SidKnowledge> knowss = new LinkedList<>();
knowss.addAll(knowledges);
List<SidKnowledge> sidknows = new LinkedList<>();
try {
sidknows.add(knowss.stream().filter(x -> x.getKnowRank() == 1).findFirst().get());
} catch (NoSuchElementException e) {
}

如果系统捕获到异常,则该代码段都将视为不执行
try 外的语句不管是否异常都会执行,

catch里的语句只有异常时执行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: