class Factorial
{
public static void main(String args[])
{
int num=Integer.parseInt(args[0]);
int result=1;
while(num>0)
{
result=result*num;
num--;
}
System.out.println("Factorial of Given Number is :" +result);
}
}
它表示如下錯誤:在螺紋我發現這個錯誤當我運行該Java代碼
異常「主」 java.lang.ArrayIndexOutOfBoundsException:0 在Factorial.main(階乘的.java:5)
這時候,你不給程序的命令行參數會發生什麼。 – Kayaman
你如何運行這個程序?你是否傳遞了任何參數?如果是,如何? – Aakash
請將您的標題編輯爲有用的內容並描述相關問題。 –