在编程的时候,我用return的比较多。
很少用过System.exit()
能说一下什么时候会用到return,什么时候会用到System.exit()

解决方案 »

  1.   

    System.exit()退出整个程序,return只是退出函数
      

  2.   

    我查了jdk文档:System.exit(int status)是中止当前虚拟机的运行,也就是强制性的推出程序。
    那个参数是状态码,0表示正常退出程序,其他值表示异常退出。return  是函数中返回某个变量的关键字。
      

  3.   

    System.exit(int   status)是中止当前虚拟机的运行,也就是强制性的推出程序。 
    那个参数是状态码,0表示正常退出程序,其他值表示异常退出。 ls说的正确
      

  4.   

    JAVA C++ 技术群:45609427
    提出问题,挑战技术,呈请加入! 
      

  5.   

    System.exit()是强行退出程序,但是正常的程序一般不会使用这个的。因为很多的关闭操作都需要等待原子任务的完成才关闭,不如正在读写数据等。如果强行退出,可能会造成数据的不完整