当前位置: 代码迷 >> J2EE >> JDBC返回ResultSet的有关问题
  详细解决方案

JDBC返回ResultSet的有关问题

热度:12   发布时间:2016-04-17 23:01:41.0
JDBC返回ResultSet的问题

  try
  {
  pstmt = conn.prepareStatement(sb_sql.toString());
  rs = pstmt.executeQuery();
  while(rs.next())
  {
  }
  rs.close();
  pstmt.close();
  }
  catch (SQLException e)
  {

  }


我试下来发现while(rs.next())这里虽然在一个try里,但如果查询不到记录,也不会catch到异常的,这样我没法判断是查询成功还是失败了。
------解决思路----------------------
引用:
Quote: 引用:

你只是捕捉了SQLException吧,换成
catch (Exception e)
         {
 
         }


但是我没有捕获其他错误?也能编译通过吗?我记得要捕获try内所有的异常呢。

Exception是SQLException的父类
  相关解决方案