黑马程序员技术交流社区

标题: 数组操作中常见的问题,运行后的错误警告要牢记。 [打印本页]

作者: ZhangHeng    时间: 2015-7-1 19:38
标题: 数组操作中常见的问题,运行后的错误警告要牢记。
本帖最后由 ZhangHeng 于 2015-7-1 19:55 编辑
  1. int[]arr=new int[3];
  2. system.out.printle(arr[3];
复制代码

这个运行之后,会出现  Arry Thdex Out Of Bounds Exception:3  
看到这个错误警告时,表示操作数组时,访问到了数组中不存在的角标。

  1. int[]arr=new int[3];
  2. arr=null;
  3. system.out.println(arr[1]);
复制代码

这个运行之后,会出现Null Pointer Exception
看到这个错误警告时,表示空指针异常。
就是说当引用没有任何指向值——为null的情况,该引用还在用于操作实体。

作者: rdzhang1010    时间: 2015-7-1 19:57
学习了。。。。。。。。。。。。
作者: home7192    时间: 2015-7-1 20:12
有用,正是新手遇到的。
作者: 357955778    时间: 2015-7-1 21:07
学习学习!
作者: keto    时间: 2015-7-1 21:09
学习了。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2