try
{
//执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容
}
catch
{
//除非try里面执行代码发生了异常,否则这里的代码不会执行
}
finally
{
//不管什么情况都会执行,包括try
catch
里面用了return
,可以理解为只要执行了try或者catch,就一定会执行
finally
}
异常处理一般格式:
捕获异常:
try{
//代码块
}catch(异常类型,例如:Exception e){
//需要抛出的异常,例如:eprintStackTrace();
}catch(异常类型){
//需要抛出的异常
}finally{
//必定执行的代码块
}
所以说在一个异常处理中catch语句块是可以多个的,也就是可以抛出多个异常!
以上就是关于在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数全部的内容,包括:在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数、java中 在一个异常处理中什么语句块是可多个的、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)