关于用IDE跑JAVA实验第一题报错ArrayIndexOutOfBoundsException

如果你用IDE,而不是记事本去跑实验第一题:

 

很可能碰到碰到下面的错误信息:(来自ItelliJ IDEA,其他IDE应该会报同样的错误)

 

直白的翻译一下就是,数组索引超出界限了。

原因很简单,直接用IDE跑的话,IDE是不会导入任何参数的。默认情况下args这个字符串对象数组(或者就称为数组)是没有元素在里面的,而就算是args[0]也是args数组里面的第一个元素,显然超界了。报错也就很自然了。

解决方法就是只有用终端去跑

以ItelliJ IDEA为例(其他终端、cmd和IDE操作差不多),效果应该是这样的:

 

OK,问题解决了~

posted @ 2017-03-14 20:39  Lord_Age  阅读(349)  评论(0)    收藏  举报