zoukankan      html  css  js  c++  java
  • 数组中的常见异常: 1. 数组角标越界的异常:ArrayIndexOutOfBoundsExcetion 2. 空指针异常:NullPointerException

    数组中的常见异常:  1. 数组角标越界的异常:ArrayIndexOutOfBoundsExcetion   2. 空指针异常:NullPointerException

    package com.ch.java;
    /*
    * 数组中的常见异常:
    * 1. 数组角标越界的异常:ArrayIndexOutOfBoundsExcetion
    *
    * 2. 空指针异常:NullPointerException
    *
    */
    public class ArrayExceptionTest {
    public static void main(String[] args) {

    //1. 数组角标越界的异常:ArrayIndexOutOfBoundsExcetion
    int[] arr = new int[]{1,2,3,4,5};

    // for(int i = 0;i <= arr.length;i++){
    // System.out.println(arr[i]);
    // }

    // System.out.println(arr[-2]);

    // System.out.println("hello");

    //2.2. 空指针异常:NullPointerException
    //情况一:整个数组的指针是空的
    // int[] arr1 = new int[]{1,2,3};
    // arr1 = null;
    // System.out.println(arr1[0]);

    //情况二:二级数组没有定义
    // int[][] arr2 = new int[4][];
    // System.out.println(arr2[0][0]);

    //情况三:数组的具体元素对象为空
    String[] arr3 = new String[]{"AA","BB","CC"};
    arr3[0] = null;
    System.out.println(arr3[0].toString());
    }
    }

    不积跬步,无以至千里;不积小流,无以成江海。
  • 相关阅读:
    Django自带的用户认证auth模块
    Django logging模块
    python之MRO和垃圾回收机制
    Django内置form表单和ajax制作注册页面
    自定义登录验证的中间件
    中间件控制访问评率
    多表查询
    单表查询
    同一服务器部署多个tomcat时的端口号修改详情
    反射获取类中的属性和set属性
  • 原文地址:https://www.cnblogs.com/CCTVCHCH/p/14541141.html
Copyright © 2011-2022 走看看