|
|
1
266
exit参数应该限定程序的执行是好是坏。这是一种来自较旧编程语言的遗传,在这些语言中,了解是否出了问题以及什么出了问题是很有用的。 退出密码是
如果我是正确的,退出代码过去只是正数(我是说在UNIX中),并且根据范围:
但我认为在Java上编程时你不应该在意,这只是一点信息。如果你计划让你的程序与标准工具交互,这是很有用的。 |
|
2
140
(如果将大于128的值视为8位有符号二进制或两位补码,则它们实际上是负数) 这里有很多好东西 standard exit-codes here |
|
3
58
按照惯例,非零状态代码表示异常终止。
更多信息请访问 Java
在Unix和Linux系统上,
|
|
4
8
|
|
|
5
0
系统出口(0) 按照惯例,零状态代码表示成功终止。 系统出口(1) -这意味着由于某些错误导致终止失败 |
|
|
6
4
答案如下。
|
|
|
7
2
一个好的抓取是任何错误代码>255将转换为错误代码%256。 如果使用自定义错误代码,则应特别小心>255,并在应用程序逻辑中预期准确的错误代码。 http://www.tldp.org/LDP/abs/html/exitcodes.html |
|
|
8
1
系统中输入的数字的差异。exit()在其他答案中有解释。但真正的区别在于这个系统。exit()是返回到调用进程的代码。如果操作系统正在调用该程序,那么返回代码将告诉操作系统,如果操作系统正在调用该程序。exit()返回0表示一切正常,但如果没有出现问题,则在父进程中可能会有一些处理程序 |
|
|
9
11
非零退出状态代码,通常表示异常终止。如果
从…起 https://docs.oracle.com/javase/7/docs/api/java/lang/System.html . |
|
|
10
-9
} 在上面的代码中当它的系统。出口(0);当我按下case 5时,它会正确退出,但当我使用系统时。出口(1);按case 5,它会以错误的方式退出,当我尝试使用case 15时,它会以正确的方式退出,我知道,当我们在参数中放入任何int时,它会指定从该位置获取字符,也就是说,如果我放入(4),它意味着从该字符串中获取第5个字符,如果是(3),那么它意味着从输入的字符串中获取第4个字符 |
|
|
11
0
正如其他人回答的那样
如果使用bat文件(窗口)
代码java(myapp):
} bat文件:
|
|
|
12
0
请看下面的代码
在这里 出口(0) :通常用于表示成功终止。 出口(1)或出口(-1) 或任何其他非零值——通常表示终止不成功。 不管你把什么作为参数传递,控制流总是会出来,并且不会打印下一步的任何内容,也可能是catch block as s、 长度 将在此处或最终抛出异常 |