在学习Java的时候,一些细节性的小问题往往会让人困惑不已,比如说在接收参数的时候。
如果你写的程序需要接收参数才能运行,而且你又没有给默认的参数,那么就会引起这个错误:
1 |
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 |
比如说你的代码是这样:
1 2 3 |
public static void main (String[] args) { new SomeClass(args[0]); } |
这时候就需要在运行程序时传入参数。这不难,难的是在 eclipse 中怎么弄,运行不再是命令行的命令而是一个按钮啊!
当然,这肯定是有配置选项的(这个时候就觉得,CLI真心方便啊?)
在 eclipse 的菜单栏找到 RUN 菜单,然后找到“运行配置”选项。如下图
在弹出的配置窗口中右侧找到 Arguments 选项卡,点开选项卡,第一个文本框中就可以输入参数啦!
如下图:
本文由 落格博客 原创撰写:落格博客 » Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 0
转载请保留出处和原文链接:https://www.logcg.com/archives/1080.html