Erro netBeans

Dar um erro aqui:
/**
*

  • @author SuporteMdw
    */
    public class cadastro extends javax.swing.JFrame {

/**

  • Creates new form cadastro
    */
    Connection conecta;
    PreparedStatement pst;
    ResultSet rs;

String url = “jdbc:mysql://localhost/Cad_cliente”;
String driver = “com.mysql.jdbc.Driver”;
String user = “root”;
String pass = “”;

public void abreconexao()
{
try{
Class.forName(driver);

conecta = (com.mysql.jdbc.Connection) DriverManager.getConnection(url, user, pass);

pst = (PreparedStatement) conecta.createStatement();
System.out.println(“conectado!”);
} catch (ClassNotFoundException | SQLException erro){
System.out.println(“Não conectado!”);
}

}

public cadastro() throws ClassNotFoundException {
initComponents();

}

public void cadastraUsuario (){
//String sql = “insert into usuario (nome,senha) values (?, ?)”;

try {
------------------------------------------ ele da um erro aqui nessa linha de baixo —
PreparedStatement stmt = conecta.prepareStatement(“insert into usuario (nome,senha) values (?,?)”);
//pst = conecta.prepareStatement(stmt);
pst.setString(1,txt_nome.getText());
pst.setString(2,txt_senha.getText());
pst.execute();
pst.close();
System.out.println(“Gravado!”);
conecta.close();

JOptionPane.showMessageDialog(null, " inserido");

} catch (SQLException error) {
JOptionPane.showMessageDialog(null, error);
}
}

todos os campos estão instanciados: