Array index out of bounds java/lang/arraxyindexoutofboundsexception

来源:百度知道 编辑:UC知道 时间:2024/06/14 14:54:39
我的手机诺基亚6303用一个软件中的某个特定功能时就出现以上错误提示。但在6300上用不存在这个问题。而且用其他的软件好像没问题。是手机硬件问题吗?还是手机系统问题?能解决吗?我用手机上的最多只能给20分,对不住,先谢啦!

Array index out of bounds java/lang/arraxyindexoutofboundsexception
这是数组越界而报出的错误信息,是应用程序设计有缺陷而导致的问题,跟手机硬件没关系,如果在6300上没出现这种问题,则说明此软件不匹配于6303的机型,也有可能是一种几率的问题,也就是说在6300上运行不是不报这个错误,只是没遇到而已.用户不能自行解决此问题,需要向开发者发出请求并修正这个错误.

数组下标越界异常,此乃应用程序错误所至

手机程序和计算机的java程序有区别的。
比如手机屏幕显示事件的发生时刻,随不同的厂商和型号就有区别的。
程序设计中,有时根据事件发生创建对象什么的,这时有可能是算法没问题,但事件发生时刻不对,数组并没有创建出来就访问数组元素了,就造成下标越界。
在计算机上事件发生都是固定次序的,不会出现这个问题。