数组中两个常见问题:索引越界、空指针异常
1.索引越界异常
例子
原因:错误地方在于<=arr.length,长度只有3,如果小于等于那i就会是0,1,2,3 索引没有3,所以报错
.
正确查看java错误提示方法:从下往上看
紫色的代码类似于超链接,点击便会跳到我们代码出错的地方
灰色的代码即是错误操作的名称,如:索引越界异常(ArrayIndexOut....)
灰色代码后面的红色代码是给我们的解释,“正在访问3号索引,但是数组长度为3”(Index是索引)
.
2.空指针异常
.
.