Как создать исключение SQLException с кодом ошибки particulqr в java?

#java #sql #exception #error-handling #error-code

Вопрос:

Как я могу создать исключение SQLException с определенным кодом ошибки в Java? Например, я хочу добровольно выдать ошибку MySQL 1263. Как мне это сделать? Как установить код ошибки в исключение SQL? Как создать конкретное исключение mysql,pgsql,mssql в java?

Комментарии:

1. возможно,сопоставьте строку исключения mysql,если она соответствует, создайте пользовательское исключение

2. А как насчет очевидного throw new SQLException(reason, state, vendorCode) ?