SQLException类的重要方法有哪些?

SQLException类的重要方法有哪些?

SQLException可能会在驱动程序和数据库中都出现。当出现此类异常时,将传递一个 SQLException 对象到catch子句中。

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

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

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程