public void main(String args[])throws IOException{
改为
public static void main(String args[])throws IOException{

解决方案 »

  1.   

    为何要在public static void main(String args[])throws IOException{ 中加上static呢?请高手赐教!
      

  2.   

    static是"静态"的意思,就是说运行main方法不用实例化一个对象,可以直接运行,否则必须new mycat 后才能用,main是java入口点,必须为static.
    先背下来,等以后深入学习了自然就懂了.
      

  3.   

    楼上说的是这是java的语法规定