java.sql.SQLException
java.sql.SQLException是JDBC API中用于处理数据库操作错误的核心异常类。当JDBC操作(如执行SQL语句、处理结果集等)发生错误时,JDBC程序会抛出此异常。
| 方法名 | 描述 | 返回值类型 | 支持JDBC4 |
|---|---|---|---|
| getMessage() | 返回错误的描述信息。 | String | Yes |
| getSQLState() | 返回SQL标准状态码。 | String | Yes |
| getErrorCode() | 返回特定的错误码。 | int | Yes |
| getCause() | 返回引发此异常的根本原因。 | Throwable | Yes |
| getNextException() | 获取与此异常关联的下一个SQLException(用于处理异常链)。 | SQLException | Yes |
| setNextException(SQLException ex) | 将异常链接到当前异常的链尾。 | void | Yes |
| printStackTrace() | 将当前异常的堆栈信息打印到标准错误流。 | void | Yes |