传递的参数args是一个指向String数组的引用,并不是传递一个String

解决方案 »

  1.   

    javac Finallydemo.java
    java Finallydemo  10 5  回车
      

  2.   

    public static void main(String args[])
    {
    new Finallydemo(args);//构造
    }
    -------------
    args就是一个数组,但他是有你从控制太输入的.
      

  3.   

    这个很好理解啊
    public static void main(String args[])
    //这里main方法学要的是一个String的数组啊,你输入多少个也只是一个String的数组啊
    Finallydemo(String args[])
    //而这个String的数组正是该构造器所需要的
    //不过你的程序运行的时候会有数组越界的Exception
      

  4.   

    不会越界,只是不能用IED运行罢了
      

  5.   

    呵呵,楼主要补基础了!
    args是个字符串数组阿,当然可以有几个参数了!