JAVA错误Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

2025-02-24 02:31:57
推荐回答(2个)
回答1:

bt1.addActionListener(new ActionListener()
{
  public void actionPerformed(ActionEvent e)
  {
    String jusername =tf.getText().trim();
    try{
      if (rs.next()){//还没开始查询数据,怎么可能就有数据了呢
         Statement sql = con.createStatement();
         rs=sql.executeQuery("SELECT * FROM account WHERE accountNumber='"+accountNumber+"'"    );

         if(rs.getString("accountNumber").compareTo(jusername)==0)
         {

回答2:

空指针异常呀,这种错误很好找的,看下异常信息提示的是哪个类的哪一行发生的,也可以在IDE里跟踪代码查看一下。