Hola, quiero ejecutar esta consulta SQL en java pero no se ejecuta y me sale en la consola el primer catch
Código:
if(e.getSource()==botonnuevo){
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/agenda","root","");
Statement estado = con.createStatement();
estado.executeUpdate("INSERT INTO agenda VALUES ('','"+camponuevonombre.getText()+"', '"+camponuevotelefono.getText()+"'");
}catch(SQLException ex){
System.out.println("Error de SQL");
}
catch(ClassNotFoundException err){
err.printStackTrace();
}
catch(Exception err){
System.out.println("Se ha encontrado un error: "+err.getMessage());
}
}
no se que hacer!!
ayuda