try{................................
rs.close();
stmt.close();
con.close();
System.out.println("返回"+b);
}
catch(SQLException e){
// 处理 JDBC 错误
e.printStackTrace();
}
System.out.println("返回"+b);
return b;
上面的两句一样的 System.out.println("返回"+b),为什么会打印出不同的值啊?? 输出结果 前一个是true,后一个是false
你的b在哪里定义的。