return和System.out()的退出

来源:互联网 发布:mac连接wifi共享热点 编辑:程序博客网 时间:2024/05/20 07:58
如果是程序入口方法,两者没什么区别 。如果是别的方法,那System.exit(0)直接终止程序,就算后面有代码也不执行了 而return则返回至调用该方法的地方,如果后面还有代码则继续执行System.exit(0); 终止线程 但无法返回什么 return 最主要的功能是返回一个变量0都是非正常退出,系统会需要这个返回值。 如果你的程序是出现异常,需要退出,你就用非0值。 正常执行到最后,就exit(0)
原创粉丝点击