溫馨提示×

java中怎么拋出自定義異常

小億
198
2024-02-20 11:04:30
欄目: 編程語言

在Java中,我們可以通過編寫自定義異常類來定義自己的異常類型,并在需要的時(shí)候拋出該異常。以下是一個(gè)簡單的示例:

// 自定義異常類
class MyCustomException extends Exception {
    public MyCustomException(String message) {
        super(message);
    }
}

// 拋出自定義異常
public class Main {
    public static void main(String[] args) {
        try {
            throw new MyCustomException("這是我自定義的異常");
        } catch (MyCustomException e) {
            System.out.println("捕獲到自定義異常:" + e.getMessage());
        }
    }
}

在上面的示例中,我們創(chuàng)建了一個(gè)名為MyCustomException的自定義異常類,繼承自Exception類,并在構(gòu)造方法中傳入異常信息。然后在Main類中通過throw new MyCustomException("這是我自定義的異常")語句來拋出自定義異常,最后在catch塊中捕獲并處理該異常。

0