【发布时间】:2016-07-17 11:41:21
【问题描述】:
当我运行这段代码时:
public class Calc2 {
public static void main(String[] args) {
double result;
result = Double.parseDouble(args[0]) + Double.parseDouble(args[1]);
System.out.print(result);
}
}
我明白了:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at Calc2.main(Calc2.java:4)
【问题讨论】:
-
发布错误,而不是错误的错误截图。
-
这是完整的图像
-
它说 ArrayIndexOutOfBoundsException。这是一个很大的线索。看第 4 行。您在索引 0 和索引 1 处访问 args 数组两次。也许 args 不包含您认为的内容。花时间学习如何使用调试器。
-
您错过了要点:使用复制和粘贴将错误作为文本发布。图片没用。
标签: java