Java可以通過使用throw
關鍵字來主動拋出異常。以下是示例代碼:
public class Main {
public static void main(String[] args) {
try {
// 主動拋出異常
throw new Exception("這是一個自定義異常");
} catch (Exception e) {
System.out.println(e.getMessage());
}
}
}
在上面的示例中,我們使用throw
關鍵字拋出了一個Exception
類型的異常,并在catch
塊中捕獲并輸出異常信息。你可以根據需要拋出不同類型的異常,例如NullPointerException
、IllegalArgumentException
等。