try finally 的作用:
try尝试捕捉。如果方法中有异常,不在方法后抛出,或不进行catch的话,是会报编译错误的。
try finally 主要用来释放一些资源,比如数据库出错,我仍然要抛出这个异常,但是我事先要先关闭数据库
以释放连接异常的资源(但是为毛连接异常了还会产生连接呢。。)
public void TTry (String url.String user,String pwd) throws SQLException {
Connection conn = null;
try {
conn = DriverManger.getConnection(url,user,pwd);
}finally{
if (!conn.isClosed){
conn.closed();
}
}
}
try-finally结构解析
本文介绍了try-finally结构的作用及应用场景。重点讲述了如何利用try-finally来确保即使出现异常也能正确释放资源,如数据库连接等。通过一个具体的例子说明了try-finally的实际使用方法。
2124

被折叠的 条评论
为什么被折叠?



