Java中System.exit(1);是什么意思?括号中的数值代表什么?谢谢
答案:2 悬赏:30 手机版
解决时间 2021-11-28 11:03
- 提问者网友:棒棒糖
- 2021-11-27 11:54
Java中System.exit(1);是什么意思?括号中的数值代表什么?谢谢
最佳答案
- 五星知识达人网友:由着我着迷
- 2021-11-27 12:37
那是方法的参数
public static void exit(int status)
终止当前正在运行的 Java 虚拟机。参数用作状态码;根据惯例,非 0 的状态码表示异常终止。
该方法调用 Runtime 类中的 exit 方法。该方法永远不会正常返回。
调用 System.exit(n) 实际上等效于调用:
Runtime.getRuntime().exit(n)
参数:
status - 退出状态。
抛出:
SecurityException -
如果安全管理器存在并且其 checkExit 方法不允许以指定状态退出。追问也就是说System.exit(1)是个方法咯?追答System有个方法叫做exit
public static void exit(int status)
终止当前正在运行的 Java 虚拟机。参数用作状态码;根据惯例,非 0 的状态码表示异常终止。
该方法调用 Runtime 类中的 exit 方法。该方法永远不会正常返回。
调用 System.exit(n) 实际上等效于调用:
Runtime.getRuntime().exit(n)
参数:
status - 退出状态。
抛出:
SecurityException -
如果安全管理器存在并且其 checkExit 方法不允许以指定状态退出。追问也就是说System.exit(1)是个方法咯?追答System有个方法叫做exit
全部回答
- 1楼网友:躲不过心动
- 2021-11-27 13:35
终止运行,并向调用者返回一个标志位,也就是参数里的值
你用控制台运行这个java程序,然后看java程序运行结束时的返回值,就一目了然了
你用控制台运行这个java程序,然后看java程序运行结束时的返回值,就一目了然了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯