问答详情
源自:7-1 编程练习

老师 最后一个程序报这个错是什么原因啊

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7
	at HelloWorld.printScore(HelloWorld.java:30)
	at HelloWorld.main(HelloWorld.java:12


提问者:慕婉清5527375 2020-04-05 12:09

个回答

  • 慕神6072089
    2020-04-05 20:00:31

      数组索引越界异常,你的for循环写错了,

    for (int i = scores.length - 1; i >= 0; i--)

    注意是i--,如果写成i++就会出现这种问题。