我想根据捕获的SQLException抛出自定义异常。是否有一个maven存储库,其中包含一个包含所有PostgreSQL错误代码的枚举的库?
E.g。
try {
doSomethingThatThrowsAnSqlException();
} catch (SQLException e) {
if (e.getSQLState().equals(PostgreSQLError.UNIQUE_VIOLATION.getCode())) {
throw new CustomException("custom message");
}
}