不太明白这个是什么意思 也想知道各个选项的正确结果是什么以及为什么…
这里主要就是考察数据下标这个知识点
数组的下标是从0开始的,
读取数组值,小于0或者大于size-1,都会出现数组越界异常
A 代码可以正常编译,
B 输出的结果是“game”
C 数组下标最大值为2,在执行 String s3=args[3];这句时数组越界异常
D 输出就是
尝试下,马上就知道了,它这里是读后面Java后给的参数,应该能理解吧
A、编译不会出错,代码没有问题
B、程序输出的是 game
C、程序运行会出现异常,数组下标越界
D、正确的
命令java E 后面的是数组args[]的参数值。数组的下标输从0开始。