溫馨提示×

java主動(dòng)拋出異常如何寫

小億
128
2024-04-29 10:09:44
欄目: 編程語言

在Java中,可以通過使用throw關(guān)鍵字來主動(dòng)拋出異常。下面是一個(gè)簡單的示例:

public class Main {
    public static void main(String[] args) {
        try {
            int age = -1;
            if (age < 0) {
                throw new IllegalArgumentException("Age cannot be negative");
            }
        } catch (IllegalArgumentException e) {
            System.out.println("Exception caught: " + e.getMessage());
        }
    }
}

在上面的示例中,我們在age小于0的情況下,主動(dòng)拋出一個(gè)IllegalArgumentException異常,然后在try-catch塊中捕獲并處理該異常。通過throw關(guān)鍵字,我們可以在程序的任何地方或條件下,根據(jù)需要主動(dòng)拋出異常。

0