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) | 將此可丟擲物件及其回溯列印到您指定的列印寫入器。 |
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP