Resultset返回的结果集是从结果的前一句开始的,也就是说一开始的resultset是没有的,所以,一般使用的时候,需要这样子写:
while( resultSet.next() ){
//在这里你就可以调用resultSet的方法来找到你需要的内容了
}
如果你是这样写的话: if( resultSet!=null){
//就会出现结果集没有当前行
}
解释的不太清楚:上张图!
![](https://i-blog.csdnimg.cn/blog_migrate/17a1c0c3b5650b38029748b2542cea87.png)