NullPointerException в java и MySQL - PullRequest
       6

NullPointerException в java и MySQL

1 голос
/ 24 апреля 2020

Я пишу программу для входа и регистрации в java, используя MySQL.

Когда я вызываю фрейм регистра из фрейма входа в систему, фрейм регистра становится видимым, но как только я нажимаю кнопку «регистр» после ввода информации, происходит NullPointerException ??

Интересный факт: NullPointerException не происходит, если я открываю регистр непосредственно.

enter image description here

код здесь:

    void register() {
         try {
             String query ="insert into darkwebregister (CodeID,Email,Password,Age) values (?,?,?,?)";
             pst = con.prepareStatement(query);
             pst.setString( 1,idtext.getText());
             pst.setString( 2,emailtext.getText());
             pst.setString( 3,passtext.getText());
             pst.setString( 4,agetext.getText());
             pst.execute();
             JOptionPane.showMessageDialog(null,"YOU ARE REGISTERED SUCESFULLY !!");
             pst.close();
         }catch(SQLException e1) {
             Logger.getLogger(register.class.getName()).log(Level.SEVERE, null, e1);
         }catch(Exception e2) {
            JOptionPane.showMessageDialog(null, e2);

         }
    }

    void createConnection() {
         try {
             Class.forName("com.mysql.cj.jdbc.Driver");
              con = DriverManager.getConnection("jdbc:mysql://localhost:3306/hackersinfo","root","root");
         }catch(Exception ex) {
             JOptionPane.showMessageDialog( null, ex);
         }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...