为什么不它不会出现异常
try
{
PreparedStatement prepStmt = con.prepareStatement (sSelectBookPK);
prepStmt.setString (1, name);
ResultSet rs = prepStmt.executeQuery ();
rs.next ();
prepStmt.close ();
} catch (SQLException ex)
{
ex.printStackTrace();
throw new SQLException(ex.toString ());
}
sSelectBookPK是一SQL查询语句,如果是有结果集则应该会正常执行,但关键是没有结果集合的时候都不会抛出异常...非得手判断然后动抛
记得以前在做其他练习的时候,如果没有结果集执行rs.next ();就会产生异常,麻烦知道的告诉下原理,究竟是为什么