Tu conexión se cierra mal y demasiado rápido, pon esto
Cita: stmt.executeUpdate(consulta);
System.out.println("Ejecución satisfactoria..!! ");
// stmt.close();
conn.close();
De todas formas, no debes crear una nueva conexión para cada consulta, crea una y utilízala para todas las consultas.