Erro ao inserir registro no JAVA / SQL

Pessoal, boa tarde, estou com erro ao inserrir registro no oracle através do netbeans / java, ele sempre exibe erro no preparedstatement.

private void jButtonSalvarActionPerformed(java.awt.event.ActionEvent evt) {                                              
      String sql = "insert into ALUNO(ID, NOME, IDADE,  CPF, DATA_NASC, PESO, ID_GRADUACAO,) values (SEQ_ALUNO.NEXTVAL,?,?,?,?,?,?)";
    try {
        PreparedStatement pst = conecta.conn.prepareStatement(sql);
        
        
        pst.setString(2, jTextFieldNome.getText());
      //  pst.setInt(3,Integer.parseInt(jTextFieldIdade.getText()));
        //pst.setInt(4,Integer.parseInt(jTextFieldCPF.getText()));
        
        //pst.setDate(5, (Date) jTextFieldDataNasc.getText());
        //pst.setFloat(6, Float.parseFloat(jTextFieldPeso.getText()));
        //pst.setInt(7, jComboBoxGraduacao.getSelectedIndex());
        pst.executeUpdate();
        JOptionPane.showMessageDialog(rootPane, "Operaçao realizada com sucesso");           
    } catch (SQLException ex) {
        JOptionPane.showMessageDialog(rootPane, "Operaçao resultou em erro.\n Erro: "+ex);             
    }
  • Erro ao inserir registro em um banco de dados oracle.

Olá amigo, você já tentou fecha a conexão.

pst.execute();
pst.close();

Você poderia criar um DAO, para esta classe Aluno, uma boa apostila é da caelum https://www.caelum.com.br/apostila-java-web/bancos-de-dados-e-jdbc/#2-10-dao-data-access-object

Obrigado pela respostas, mas eu consigo conectar ao banco de dados, só n´~ao consigo exibir o conteúdo.

Posta a mensagem de erro de verdade que está em SQLException ex.

Ficar maquiando o erro com mensagem amigável em modo debug só dificulta identificar o mesmo.

O erro estava no executeSQL(), obrigado já foi resolvido.

l