不可能啊(你查的是空数据吧,在数据库工具上你查询一下数据库是否sql查出是空记录)除非第一次rs.next()这个方法是到数据集的下一条记录,但是,第一次rs.next()这个方法是到数据集的第一条记录啊。
定义一个boolean型的变量,将要返回的值保存里面,然后根据不同的情况赋值,最后在最外面返回就行,我不清楚在while里面返回后,后面的close不执行会不会出现什么问题.