【发布时间】:2018-12-21 11:08:02
【问题描述】:
如果我在代码下面运行,我是 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)
【问题讨论】:
-
您似乎没有将任何参数传递给此函数。你是怎么调用这个函数的
-
向我们展示你是如何运行这个课程的。错误表示
args[]为空。 -
您还需要检查除以零:D
标签: java