问答详情
源自:6-5 使用循环操作 Java 中的数组

结果下边出的代码是什么意思

http://img.mukewang.com/57e3594a0001275303600149.jpg这到底是对了还是错了

提问者:qq_压下_03687888 2016-09-22 12:07

个回答

  • 犄角旮旯的鱼
    2016-09-22 13:14:03
    已采纳

    outofboudsException 是数组出界的意思,就是说你的数组下标超出界限。

    i<=hobbys.length,for循环要从初始化i=0执行到i=3,也就是hobbys[0],hobbys[1],hobbys[2],hobbys[3],要输出四个,但是你是定义了3个,所以越界了。

    改成小于就可以了。