Javaでどのように例外を明示的にスローさせるのか?
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など、異なるタイプの例外を投げることもできます。