溫馨提示×

java怎么捕獲自定義異常

小億
129
2024-02-20 11:10:30
欄目: 編程語言

在Java中,捕獲自定義異常與捕獲系統(tǒng)定義的異常是類似的。首先,需要定義一個自定義異常類,通常繼承自Exception類或其子類。

例如,假設(shè)我們有一個自定義異常類MyException:

public class MyException extends Exception {

    public MyException(String message) {
        super(message);
    }
}

然后,在程序中拋出自定義異常并捕獲它:

public class Main {
    public static void main(String[] args) {
        try {
            throw new MyException("This is a custom exception");
        } catch (MyException e) {
            System.out.println("Caught custom exception: " + e.getMessage());
        }
    }
}

在上面的例子中,我們在try塊中拋出了一個自定義異常MyException,并在catch塊中捕獲并處理它。當捕獲到自定義異常時,會執(zhí)行catch塊中的代碼,并輸出異常信息。

0