线程中的异常。我无法执行此程序

时间:2016-08-25 07:44:46

标签: java

我只是Java的初学者。请帮忙执行这个简单的程序。它引发了一个例外:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 at sum.main(sum.java:7)

该计划

class sum {
    public static void main(String args[]){
       int a,b,c;

       a=Integer.parseInt(args[0]);
       b=Integer.parseInt(args[1]);
       c=a+b;

       System.out.println(c);
    }
}

1 个答案:

答案 0 :(得分:5)

您需要将至少两个参数传递给java程序。

例如:

java sum 10 45

如果从ide(eclipse或IntelliJ或其他)启动程序,默认情况下不会传递任何参数来运行程序。您需要手动编辑运行配置添加它们。我使用IntelliJ,在IntelliJ中设置了一个名为程序参数的字段。在日食中是类似的。