java中异常处理方法之throw简介说明

java-经验王 Java经验 发布时间:2022-04-26 15:50:00 阅读数:3112 1
下文笔者讲述java中异常处理throw的处理方法分享,如下所示
throw:
   显式抛出异常,使用throw

throw语法:
   throw new  异常类;	
例:
public class ExceptionTest1 {
    public static void main(String[] args) {
        int[] arr = {88,110,1230};
 
        // 调用方法
        int result = getElement(arr, 2);
        System.out.println("result = " + result);
 
        // 后续的代码逻辑 ...
        int num1 = 2222;
        int num2 = 5666;
        int sum = num1 + num2;
        System.out.println("sum = " + sum);
    }
 
    //方法:获取执行下标数组中的元素, 并返回
    public static int getElement(int[] array, int index) {
  
        // 判断1. 空引用异常
        if (array == null) {
            throw new NullPointerException("数组引用不能为空!");
        }
 
        // 判断2. 下标越界
        if (index < 0 || index >= array.length) {
            throw new ArrayIndexOutOfBoundsException("数组下标越界 " + index);
        }
 
        // 正常逻辑 ...
        int element = array[index];
        return element;
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202204/16509594493137.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者