testException.java:public class testException
{
public static void main(String args[])
{
int a[]=new int[10];
for(int i=0;i<=a.length;i++)
{
a[i]=i;
}
for(int i=0;i<=a.length;i++)
{
System.out.println(a[i]);
}
}}
执行java testExceptino.java通过,可是执行java testException时却提示:F:\java>java testException
Exception in thread "main" java.lang.ArrayIndexOutOfBo
at testException.main(testException.java:8)不知道错在哪啦?请大家教我!谢谢!
{
public static void main(String args[])
{
int a[]=new int[10];
for(int i=0;i<=a.length;i++)
{
a[i]=i;
}
for(int i=0;i<=a.length;i++)
{
System.out.println(a[i]);
}
}}
执行java testExceptino.java通过,可是执行java testException时却提示:F:\java>java testException
Exception in thread "main" java.lang.ArrayIndexOutOfBo
at testException.main(testException.java:8)不知道错在哪啦?请大家教我!谢谢!
解决方案 »
- 原始类型数组存放在堆还是栈
- html的SELECT列表问题
- 往HashSet中插入对象,是怎么确定里面是不是有这个对象的?
- 如何进行数组和字符窜的对比,“==”和"equals"好象不行呀,还是怎么使用?
- 关于Swing中按钮的问题
- 急急急:怎么new String(userName.getBytes("ISO-8859-1"),"GBK")).getBytes()反转回来?
- 谈谈JInternalFrame的对象释放问题,很有意思的,不信,那就看看
- 高分求购,存储器管理,和设备管理的源代码,快速结帐,来着有分!
- 想寻找较好的类库说明手册或大全
- 我的java怎么会这样?
- 如何在一个PDF文件中增加内容
- 若客户端不给设cookie,以下的代码会发生exception吗?
把for(int i=0;i<=a.length;i++)中的<=改称<
今天发现两个人问这个问题了
正确代码:public class testException
{
public static void main(String args[])
{
int a[]=new int[10];
for(int i=0;i<a.length;i++) //此处又改动,楼主仔细
{
a[i]=i;
}
for(int i=0;i<a.length;i++) //此处又改动,楼主仔细
{
System.out.println(a[i]);
}
}}
{
public static void main(String[] args)
{
int a[]=new int[10];
try
{
for(int i=0;i<a.length;i++)
{
a[i]=i;
}
for(int i=0;i<a.length;i++)
{
System.out.println(a[i]);
}
}
catch(ArrayIndexOutOfBoundsException e)
{
System.out.println(e.toString());
}
}
}
如果调用异常处理模块,是不是要import什么系统的包啊?
什么意思?
好象catch(Exception e)也可以呀?