一个问题引发对ArrayList的探索

下面这个代码输出是什么? A. 运行时异常 B. 正确运行,输出str1 C. 正确运行,输出str2 D. 编译时出现异常 答案:A 答案中首先排除D选项,代码是编译肯定是通过的。其他的先上机操作验真伪: 的确是运行时异常。 我们看下报错的行数第51行。为什么是这行报错?上源码: 这个是List类接口定义的源码,看方法上的注释最后一行。if the index is out of range(如
相关文章
相关标签/搜索