【问题标题】:Is there a MySQL JDBC Exception list that describes what each exception gets thrown for?是否有一个 MySQL JDBC 异常列表来描述每个异常被抛出的原因?
【发布时间】:2015-09-21 23:03:06
【问题描述】:

我正在寻找异常列表以及它们被抛出的原因。我正在使用这个MySQL JDBC driver,我正在用 JRuby 编写这个,所以我正在导入 jar。

我正在捕捉我需要的东西,以便我可以报告我正在做的事情的错误,但我还希望能够记录此错误处理可能会捕捉到的其他内容。

【问题讨论】:

  • 请注意,每个SQLException(和子类型)都有可用的 SQL 状态和错误代码。这些是您正在寻找的细节吗?异常的实际数量更加有限。
  • 是的,不,我必须捕捉特定的问题,我只是想知道当我捕捉到这些异常时可能会捕捉到什么,但这是我会记住的。谢谢你!

标签: java mysql jdbc jruby


【解决方案1】:

查看java.sql 包中存在的所有异常。它们列在“异常摘要”中。

您不应依赖任何 MySQL JDBC 特定类。

【讨论】:

  • 谢谢!为什么我不应该依赖 MySQL JDBC 特定的类?
猜你喜欢
  • 1970-01-01
  • 2022-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-20
  • 2019-08-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多