我正在尝试编写一个非常简单的程序来接收用户的输入并在屏幕上再次打印出来。但我收到错误。
我的代码:-
import java.util.*;
class res_cmd {
public static void main(String args[]){
int first;
System.out.println("Enter a number");
first = Integer.parseInt(args[0]);
System.out.println("The result is"+first);
}
}
我收到的错误:-
C:\Users\hp\Desktop>java res_cmd
Enter a number
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at res_cmd.main(res_cmd.java:7)
我不确定为什么会收到此错误。扫描仪类和 Buffer 方法可以正常工作,但命令行不能。请帮忙。
呼如林
哆啦的时光机
相关分类