try{
}catch(Exception e){
}finally{
//finally相关处理语句
}try{
}catch(Exception e){
}
//finally相关处理语句以上两种方式有何不同?
5 回答
yanrun
TA贡献317条经验 获得超240个赞
finally通常用于释放资源,比如你在try中连接了数据库,但是出错抛异常了,如果是第一种的话,可以把关闭数据库连接的语句写在finally中,因为finally一定会执行所以可以保证数据库的连接会被关闭,而第二种则不能保证数据库连接会被关闭
添加回答
举报
0/150
提交
取消