处理异常try-catch以及try-catch-finally

2017-12-28  本文已影响0人  2cb3a7b6c710

1.try-catch

try{
//一些会抛出异常的方法
}catch(Exception){
//处理该异常的代码块
}
image.png

2.多个catch


image.png
编写多个catch语句应注意:先小后大,也就是先子类后父类
try{
//一些会抛出异常的方法
}catch(Exception e){
//处理该异常的代码块
}catch(Exception2 e){
//处理该异常的代码块
}…(n个catch块)…{
//处理该异常的代码块
}

错误书写:


image.png

3.try-catch-finally

try{
//一些会抛出异常的方法
}catch(Exception e){
//处理该异常的代码块
}catch(Exception2 e){
//处理该异常的代码块
}…(n个catch块)…{
//处理该异常的代码块
}finally{
//最终将要执行的一些代码
}
上一篇 下一篇

猜你喜欢

热点阅读