Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java(此代码中有什么错误)_Java - Fatal编程技术网

Java(此代码中有什么错误)

Java(此代码中有什么错误),java,Java,我是Java编码新手,如果我在代码下面运行,错误就来了。。请帮忙 public class LeapYear { public static void main(String[] args) { int a = Integer.parseInt(args[0]); int b = Integer.parseInt(args[1]); int sum = a + b; int prod = a * b; i

我是Java编码新手,如果我在代码下面运行,错误就来了。。请帮忙

public class LeapYear {

    public static void main(String[] args) {
        int a = Integer.parseInt(args[0]);
        int b = Integer.parseInt(args[1]);
        int sum  = a + b;
        int prod = a * b;
        int quot = a / b;
        int rem  = a % b;

        System.out.println(a + " + " + b + " = " + sum);
        System.out.println(a + " * " + b + " = " + prod);
        System.out.println(a + " / " + b + " = " + quot);
        System.out.println(a + " % " + b + " = " + rem);
        System.out.println(a + " = " + quot + " * " + b + " + " + rem);
    }
}
O/p::

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
    at LeapYear.main(LeapYear.java:4)

如果您在netbeans上运行这个,您可以通过右键单击项目,选择属性(位于底部),单击run类别,然后在Runtime Platform和main类下面是一个文本字段来输入参数,从而将参数传递到main方法



如果您是从命令行调用它,例如运行javac并将主类名传递给它,只需在类名后添加两个命令行参数。

您似乎没有向此函数传递任何参数。您如何调用此函数向我们展示如何运行此类。错误表明
args[]
为空。您还需要检查是否被零除:D