Mostrar mensaje de error de SQL

Estoy usando JDBC para conectarme a MySQL en mi proyecto Java. He implementado algunas restricciones de verificación en la tabla mySQL.

Tengo un formulario en el que el usuario ingresa algunos valores y lo envía a la tabla MySQL. Si se viola una restricción, Java da una SQLException.

Miobjetivo es para mostrar como un mensaje emergente como paracual La condición fue violada en mi mesa.

¿Cómo puedo recuperar esta información en java?

Probé un registrador, pero solo muestra un mensaje de error largo en la consola.