Mostrar mensagem de erro SQL

Eu estou usando o JDBC para se conectar ao MySQL no meu projeto java. Eu implementei algumas restrições de verificação na tabela mySQL.

Eu tenho um formulário no qual o usuário insere alguns valores e os envia para a tabela MySQL. Se uma restrição for violada, o Java fornecerá uma SQLException.

Minhasalvo é para exibir como uma mensagem pop-up como paraqual condição foi violada na minha mesa.

Como faço para recuperar essas informações em java?

Eu tentei um logger, mas só mostra uma mensagem de erro longa no console.