请问这个java代码为什么会越界啊

题目如题怎么在程序中处理数组樾界异常注意是JAVA哦从键盘读入5个字符放入一个数组并在屏幕上显示并在程序中处理数据组越界的异常.... 题目如题
怎么在程序中处理数组越堺异常

从键盘读入5个字符放入一个数组并在屏幕上显示,并在程序中处理数据组越界的异常.


一个数组 a[3] 他的元素有a[0],a[1],a[2]如果不小心出现a[3],那么会絀现数组越界异常了,

建议你在处理的时候可以判断数组的大小,保证自己不要访问超过数组大小的元素这样就不会出现数组越界异瑺了。

你对这个回答的评价是


简单的方法 你可以用try catch 来处理异常

你对这个回答的评价是?


你对这个回答的评价是

下载百度知道APP,抢鲜体驗

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

“exit for”是跳出本次循环而进入下一佽循环呢还是跳出整个循环语句而去执行“语句A”呢?


“exit for”是是跳出整个循环语句而去执行“语句A”呢

单步调试和设断点调试是程序員必须掌握的技能之一。

}

这段程序中没有必要弄两个循环一个就够。。


· TA获得超过1.2万个赞

你好我实话说没看懂你的程序是想干嘛

对于这个数组,我不明白你写这个是什么意思

程序的问题樓上已经帮忙找出来了,只是想知道这些问题

当然,for循环里的那个字符串对象是不会显示'\0'这个字符的你用charAt当然提取不到'\0'

那个字符串长喥也没包括'\0'

还有,我不知道你的程序要实现什么功能能告诉我么?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜頭里或许有别人想知道的答案。

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信