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 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.