阅读量:0
在Java中捕获并处理RuntimeException可以使用try-catch语句块来捕获异常,然后在catch块中进行相应的处理。以下是一个示例:
try { // 可能会抛出RuntimeException的代码 int result = 10 / 0; } catch (RuntimeException e) { // 捕获RuntimeException并进行处理 System.out.println("发生了RuntimeException: " + e.getMessage()); }
在上面的示例中,我们在try块中执行了可能会抛出ArithmeticException的代码,然后在catch块中捕获了RuntimeException,并打印了异常信息。这样可以避免程序因为RuntimeException而意外终止。
另外,也可以使用throws关键字将可能会抛出RuntimeException的方法声明为throws RuntimeException,这样在调用该方法时就需要捕获或继续向上抛出异常。