SQLException 类有哪些重要的方法?


SQLException 异常可能发生在驱动程序和数据库中。当发生此类异常时,类型为SQLException的对象将传递给 catch 子句。

传递的 SQLException 对象具有以下方法,可用于检索有关异常的附加信息:

方法描述
getErrorCode( )获取与异常关联的错误号。
getMessage( )获取 JDBC 驱动程序的错误消息(由驱动程序处理的错误),或获取数据库错误的 Oracle 错误号和消息。
getSQLState( )获取 XOPEN SQLstate 字符串。对于 JDBC 驱动程序错误,此方法不会返回任何有用的信息。对于数据库错误,将返回五位数的 XOPEN SQLstate 代码。此方法可能返回 null。
getNextException( )获取异常链中的下一个 Exception 对象。
printStackTrace( )将当前异常或可抛出对象及其回溯打印到标准错误流。
printStackTrace(PrintStream s)将此可抛出对象及其回溯打印到您指定的打印流。
printStackTrace(PrintWriter w)将此可抛出对象及其回溯打印到您指定的打印写入器。

更新于: 2019年7月30日

230 次浏览

启动您的职业生涯

通过完成课程获得认证

开始学习
广告