首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java中的简单异常处理

在Java中,简单的异常处理通常使用try-catch语句。以下是一个简单的示例:

代码语言:java
复制
public class SimpleExceptionHandling {
    public static void main(String[] args) {
        int[] numbers = {1, 2, 3};

        try {
            // 尝试访问数组中不存在的元素(将引发ArrayIndexOutOfBoundsException)
            int num = numbers[5];
            System.out.println("数字是: " + num);
        } catch (ArrayIndexOutOfBoundsException e) {
            // 捕获到异常后执行此处的代码
            System.out.println("发生异常: " + e.getMessage());
        }

        System.out.println("程序继续执行...");
    }
}

在这个示例中,我们尝试访问一个不存在的数组元素,这将引发ArrayIndexOutOfBoundsExceptiontry块包含可能引发异常的代码,而catch块包含处理异常的代码。当异常被捕获时,程序会继续执行,而不是终止。

在Java中,还有其他异常处理机制,如finally子句和throw语句。finally子句可以在trycatch块之后执行,无论是否发生异常。throw语句可以用于抛出自定义异常。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券