try{ 这边有一段代码报错了。。。return null;}catch(Exception e){}finally{}return null的代码会执行吗或者说有没有什么条件可以使他执行呢
2 回答
慕慕森
TA贡献1856条经验 获得超17个赞
不会执行的
会跳到catch执行里面的代码
finally最后执行
可手动制造错误,用消息提示的执行测试
如
ALERT('执行到这');等
如非要执行 return null; 有两种方式
1.
try{
这边有一段代码报错了。。。
return null;//没异常时执行!
}catch(Exception e){
return null;//发生异常,捕获异常时执行!
}
2.
try{
这边有一段代码报错了。。。
}catch(Exception e){
}finally{
return null;//无论什么情况都会执行!
}
添加回答
举报
0/150
提交
取消