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里的语句只有异常时执行
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里的语句只有异常时执行
相关文章推荐
- 使用try catch 捕获Soap 异常
- try catch 捕获异常
- try catch捕获异常
- 在swift中使用try catch 捕获异常
- php中try catch捕获异常实例详解
- php中try catch捕获异常
- Spring事务异常回滚,try catch 捕获异常不回滚
- T-SQL编程中的异常处理-异常捕获(try catch)与抛出异常(throw)
- vs开发,添加try catch(...)发现没有捕获异常,需要对编译命令进行设置
- 1.使用try catch 捕获除0异常,并打印信息“不能除0”. * 2.将字符串“12.5” 转换为float类型 * 3.将int类型的127转换成 byte和short类型
- Swift 读取本地json文件时的异常捕获(try catch)的使用
- SQL2005存储过程中使用try catch捕获异常
- T-SQL编程中的异常处理-异常捕获(try catch)与抛出异常(throw)
- php中try catch捕获异常实例详解
- Sql Server异常捕获 try catch
- php中try catch捕获异常实例详解
- try catch 小结 , node的回调callback里不能捕获异常 , 不能被v8优化(现在能了),
- try catch(CException *e)捕获异常
- SQL Server 2005 TRY CATCH 中的异常不能捕获导致事务无法提交
- Sping声明式事务和try catch捕获异常