eclipse中,出现数组越界问题(java.lang.ArrayIndexOutOfBoundsException),想问一下大家一般都是怎么调试的?
我一般都是把涉及到数组的代码一段一段的注释起来,然后再一步一步的运行,直到找到相应的出错代码。
一般java.lang.ArrayIndexOutOfBoundsException后面都会跟一个数字,这个数字有什么用呢?对找出出错代码有帮助吗?
问题补充:kevinpan45 写道
你一段一段注释起来调不是要调很多次吗,eclipse不是有提示是在那一行出错吗,干嘛要这样调,一般出错的时候exception信息里面都标注有哪个类哪个方法那一行出错的。后面跟的那个数字意思是在数组的第几位越界吧。
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at com.akon405.www.RadixSort.<init>(RadixSort.java:20)
at com.akon405.www.RadixSort.main(RadixSort.java:46)
类似于这样的,在“java.lang.ArrayIndexOutOfBoundsException”后面的5是什么意思呢?
相关推荐
在Eclipse中调试程序在Eclipse中调试程序
eclipse调试 eclipse调试eclipse调试eclipse调试eclipse调试eclipse调试eclipse调试eclipse调试eclipse调试
在Eclipse中使用debug(Eclipse调试常用技巧)
eclipse中的cdt远程调试,pdf版本
在Windows下用Eclipse+CDT+cygwin搭建GDB调试平台 以下软件均为Windows平台下的版本。 1、 安装JDK,目的是为了Eclipse的运行。 版本是jdk-1_5_0_06-windows-i586-p.exe或更高 ,下载地址...
对于新手的我们,刚开始可能不知道怎么调试Java程序,现在Eclipse中进行调试文档上传,以供大家参考
用Eclipse环境配合GCC编译器开发stm32, 并配合Jlink仿真器和GDB实时仿真调试STM32测试通过. 有文章和测试截图,参加本人博客。 http://blog.csdn.net/yyz_1987 Eclipse配合GDB和jlinkGDBServer仿真调试STM32
eclipse调试问题
Eclipse 本人整理的目前最全的资料:内涵Eclipse中文教程pdf,Codeblocks中文教程pdf Eclipse C/C++调试方法、文档、问题说明 CDT配置 GDb调试工具。另有Eclipse C、C++(CDT)开发文档pdf。绝对值!
Eclipse调试常用技巧 Eclipse调试常用技巧 Eclipse调试常用技巧
文章介绍了如何利用eclipse与Xdebu搭建一个php的开发环境,并能进行单步调试
NC eclipse 远程调试
配置eclipse允许使用虚拟机远程调试开发
Eclipse的单步调试说明文档,使用eclipse
Eclipse调试Debug的常用技巧,所有的调试方式.
查询学生信息时,显示四个学生以上可能会出现数组越界,因为在eclipse中直接画的界面,显示学生信息表格只有四行,导致了数组越界。解决办法:修改代码或者删除多出的学生。毕竟这个课设关心能否完成插入删除操作,...
JavaEclipse远程调试,在实际环境进行调试,可以定位到许多莫名其妙的环境问题。
在产品的测试阶段,开发人员应该经常会遇到一些很烦恼的问题,在开发环境不能重现问题,而在测试环境就可以重现问题。有的开发人员不惜花上大把的时间去拷贝测试环境代码...下面来描述下怎么适配eclipse远程调试环境。
Eclipse中远程调试Hadoop必备资料:hadoop-eclipse-plugin-1.1.1和hadoop-core-1.0.2-modified;已经在eclipse-jee-juno-SR1-win32-x86_64和hadoop1.1.1 下测试过。