如果程序执行的好坏,则exit参数应为合格。这是较早的编程语言的一种遗传,在这种情况下,了解是否出了什么问题以及出了什么问题是很有用的。
退出代码为
0
执行良好时;1,-1,whatever != 0
发生了一些错误时,可以为不同类型的错误使用不同的值。
如果我是正确的,则退出代码过去只是正数(在UNIX中是指),并根据范围:1-127
是用户定义的代码(因此通过调用生成exit(n)
)128-255
是由于不同的unix
信号(例如SIGSEGV或SIGTERM)而由终止生成的代码
但是我认为你在用Java进行编码时不应该在意,这只是一些信息。如果你计划使程序与标准工具进行交互,这将很有用。



