SQLException 太多客户端与身份验证失败



我有一个连接到Postgresql的多线程应用程序。我希望我的应用在客户端过多时尝试再次连接,但我想向用户显示错误是身份验证失败。不幸的是,这两个事件都抛出了SQLException,区分它们的唯一方法似乎是从toString()方法解析文本。有没有更好的方法?

Postgres有错误代码。

您绝对确定它们不会以某种方式因异常而暴露吗?

另外,您使用的是哪种语言?爪哇岛?如果是这样,即使我与Java没有任何关系,我认为PSQLException确实暴露了这些信息。

相关内容

最新更新