xu_yun(不应回首):
System.exit(0)只能退出所在的类,如果此语句不在主类中,无法终止程序.

解决方案 »

  1.   

    system.exit(0),这是强制结束。
    否则就是程序执行完毕。
      

  2.   

    public static void exit(int status)
    Terminates the currently running Java Virtual Machine.
      

  3.   

    大家应该注意:退出Java程序时尽量不要使用java.lang.System的exit方法。Exit 方法可以终止JVM,从而终止程序,但如果同时运行了另一个Java程序,使用exit方法就会让该程序也关闭,这显然不是我们希望看到的情况!!!!要退出Java程序,可以使用destory()退出一个独立运行的过程。对于多线程程序,必须要关闭各个非守护线程。只有在程序非正常退出时,才使用exit方法退出程序。