ResultSet.next()没有数据返回true怎么回事ResultSet没有数据返回next()是true怎么回事啊第一次next()是true后面的都是false[解决办法]因为你那条SQL语句即使没有匹配的记录也会给你返回一条结果为空的记录。你可以把SQL语句用system打印出来,然后去数据库执行一次看看。rs.next()判断是没有问题的