次のようなコードがあります。
package testprogramm;
class Sample {
public static void main(String[] args) {
String moji;
int mojisu;
moji = args[0];
mojisu = Integer.parseInt(args[1]);
for (int i = 1; i <= mojisu; i++) {
for (int j = 1; j <= mojisu; j++) {
System.out.print(moji);
System.out.print(" ");
}
System.out.println(); // 改行
}
System.out.println();
for (int i = 1; i <= mojisu; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(moji);
System.out.print(" ");
}
System.out.println(); // 改行
}
}
}
これをEclipse上で実行するとエラーが出てきてしまいます。
なぜエラーになりどう直せばいいのか、お教えいただけないでしょうか。よろしくお願い致します。
「Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at testprogramm.Sample.main(Sample.java:6)」というエラーが出てきてしまいます…。