Java的一个小题目,看图

Java小白,为啥是这结果,不是长度为2的数组吗
2025-05-10 06:29:13
推荐回答(2个)
回答1:

下标从0开始
于是 合法的是argv[0]和argv[1]
argv[2]是第三个元素了,于是越界出错。

回答2:

这是把这个数组下标为2的内容打印到控制台,而这个程序运行没有传参数,所以数组是空,所以出这个异常