zoukankan      html  css  js  c++  java
  • System.exit退出程序

    方法源码:

    /**
         * Terminates the currently running Java Virtual Machine. The
         * argument serves as a status code; by convention, a nonzero status
         * code indicates abnormal termination.
         * <p>
         * This method calls the <code>exit</code> method in class
         * <code>Runtime</code>. This method never returns normally.
         * <p>
         * The call <code>System.exit(n)</code> is effectively equivalent to
         * the call:
         * <blockquote><pre>
         * Runtime.getRuntime().exit(n)
         * </pre></blockquote>
         *
         * @param      status   exit status.
         * @throws  SecurityException
         *        if a security manager exists and its <code>checkExit</code>
         *        method doesn't allow exit with the specified status.
         * @see        java.lang.Runtime#exit(int)
         */
        public static void exit(int status) {
            Runtime.getRuntime().exit(status);
        }

    这个方法将当前运行的Java虚拟结束,非0状态表示非正常退出

    说明:

    1. System.exit(0)是正常退出程序,会将整个虚拟机里的内容都停掉清空
    2. System.exit(1)或者说非0表示非正常退出程序
  • 相关阅读:
    js中有哪些是循环遍历的方法?
    堆内存和栈内存
    Html5和Css3
    PyCharm IDE 的使用
    python基础语法
    数据挖掘书籍简介
    寄存器-2
    汇编基础
    Std::bind()
    手游页游和端游的服务端框架
  • 原文地址:https://www.cnblogs.com/kingsonfu/p/11446236.html
Copyright © 2011-2022 走看看