cómo obtener verdadero o falso usando execute () en Java Statement [duplicate]

Esta pregunta ya tiene una respuesta aquí:

Insertar declaración preparada en la base de datos - PSQL 1 respuesta

yo tengoDeclaración objeto llamadostmt, Objeto de conexiónconn.

stmt = conn.createStatement();
boolean b = stmt.execute("INSERT INTO employee VALUES('E001', 'Smith')")

Pero esto siempre producefalso. yo quierocierto si la consulta anterior se ejecutó correctamente yfalso si la consulta falla al ejecutarse. ¿Cómo puedo lograr ese resultado usandoejecutar() método.

Respuestas a la pregunta(5)

Su respuesta a la pregunta