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
等。