日期:2014-05-20  浏览次数:20735 次

小白问题~`` (有空就进来帮忙一下~)
public   class   Test{
public   static   void   main   (String   args[]){
String   foo=args[1];
String   bar=args[2];
String   baz=args[3];
}
}
java   Test   Red   Green   Blue


问题是问   baz     的值
为什么会抛出异常呢?

------解决方案--------------------
是不是数组越界?换成0,1,2试试
------解决方案--------------------
数组越界了,下表从零开始
应该是 String foo=args[0];
String bar=args[1];
String baz=args[2];