java.lang.ArrayIndexOutOfBoundsException
2010-02-09 10:11 | 作者:Administrator
public class hao {
public static void main(String args[])
{int month;
month=Short.parseShort(args[0]);
switch(month)
{case 1:System.out.println("January");break;
case 2:System.out.println("February");break;
case 3:System.out.println("March");break;
case 4:System.out.println("April");break;
case 5:System.out.println("May");break;
case 6:System.out.println("June");break;
case 7:System.out.println("July");break;
case 8:System.out.println("August");break;
case 9:System.out.println("September");break;
case 10:System.out.println("Octember");break;
case 11:System.out.println("November");break;
case 12:System.out.println("December");break;
}
}
}
我运行了这个程序 编译时 生成成功 但是执行时却出现
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at hao.main(hao.java:4)
解决方法:
数组是空的,当然出现越界了,你给数组赋值就好了。