Tenho o seguinte código funciona perfeitamente, porém não trato a exceção gerada, gostaria de saber como pegar o número do erro . Caso alguém possa me ajudar obrigado.
try {
transacao = sessao.beginTransaction();
sessao.delete(obj);
transacao.commit();
sessao.clear();
return true;
} catch (HibernateException e) {
transacao.rollback();
JOptionPane.showMessageDialog(null, "Erro ao Excluir " + e.fillInStackTrace().getMessage(), "Aviso", JOptionPane.INFORMATION_MESSAGE);
return false;