1. 程式人生 > 資料庫 >【資料分析師_02_SQL+MySQL】027_MySQL的遊標CURSOR

【資料分析師_02_SQL+MySQL】027_MySQL的遊標CURSOR

技術標籤:java

異常

1.什麼是異常???

異常是指程式在執行過程中,出現了一些錯誤

2.異常的三種類型

2.1 檢查性異常

這個異常是由使用者的錯誤操作造成的,這個異常是程式設計師意料不到的

2.2 執行時異常

是指一些程式執行時的異常,這些異常在編譯時沒有錯誤,但程式一旦執行有可能就會報錯

2.3 錯誤error

error不是異常,是一種錯誤,是程式設計師也不可控的一種錯誤,但是錯誤可以避免

2.4 常見的異常

ArrayIndexOutOfBoundsException(陣列下標越界異常)

NullPointerException(空指標異常)

ArithmeticException(算數異常)

MissingResourceException(丟失資源異常)

ClassNotFoundException(類找不到異常)

這些異常一般是由程式邏輯錯誤引起,可以避免

3.異常的處理

3.1 處理異常的5個關鍵字

try(檢測異常)

catch(處理異常)

finally(處理結果)

throw(自定義丟擲異常)

thorws(在方法中丟擲異常)

public class yichang {

    public static void main(String[] args) {
        int a = 1;
        int b = 1;

        try {
// 檢測異常 System.out.println(a / b); }catch (Exception e){//處理異常 System.out.println("被除數不能為0"); }finally {// 處理結果 System.out.println("執行結束"); } } }
public class yichang {
    public static void main(String[] args) {
        int
a = 1; int b = 0; try { if(b == 0){ throw new Exception(); } }catch (Exception e){ System.out.println("丟擲異常"); }finally { System.out.println("執行完畢"); } } }

在這裡插入圖片描述