- /*
- 用代码演示数组操作的两个常见小问题数组角标越界异常和空指针异常?
- */
- class Test6 {
- public static void main(String[] args) {
- int[] arr = {1,2,3,4,5};
- System.out.println(arr[10]); //数组角标越界异常,编译没问题,运行出错!java.lang.ArrayIndexOutOfBoundsException: 10
- arr = null;
- System.out.println(arr[0]); //数组空指针异常,编译没问题,运行出错!java.lang.NullPointerException
- }
- }
复制代码 |
|