数组越界什么意思 数组越界是编译错误还是运行错误
您好,今天天天来为大家解答以上的问题。数组越界什么意思相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、当你i = 5得时候,尝试访问a[5]得时候就越界了随手写的,没测试:int b[] = new int [5];Scanner s = new Scann这只是一个简单的例子, 告诉你, 下标仅做偏移用er(System.in);try {for(int i = 0; s.hasNextInt(); ++i)b[i] = s.nextInt(); } catch(ArrayIndexOutOfBoundsException e) {System.out.print("数组越界! ");System.out.println("下标: " + e.getMessage());}for(int i = 0; i System.out.print(b[i] + " ");。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。