黑马程序员技术交流社区

标题: 这段代码有什么不足之处? [打印本页]

作者: 郭炜    时间: 2012-3-12 03:34
标题: 这段代码有什么不足之处?
try {Connection conn = ...;Statement stmt = ...;
ResultSet rs = stmt.executeQuery("select * from table1");
while(rs.next()) {
}} catch(Exception ex) {}
作者: baypm_jy    时间: 2012-3-12 11:30
应该加一个finally块,并判断conn ,stmt,rs不为空,我们应该将关闭掉
作者: 李明伟    时间: 2012-3-12 13:24
在catch(Exception e)
{
     //应该在里面写段代码说明什么可能什么原因造成的异常
}

通常抛异常时应该采取这种结构:

  try{
  ...
  }catch(Exception e){
  ...
  }finally{
  ...
  }
  




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2