【发布时间】:2019-03-24 13:29:36
【问题描述】:
我想知道
public static void main (String args [])
如果程序崩溃可以返回任何错误代码吗?如果不是,为什么会这样?仅仅是因为返回类型 void 吗?如果我将返回类型更改为其他类型,它是否能够返回错误代码?
我很自然地在互联网上搜索了这个,我相信有人问过类似的问题,但我仍然不明白它背后的原因。
【问题讨论】:
-
设置进程退出代码可以使用
java.lang.System.exit(int)调用。 -
不能改变那个main方法的返回类型,否则JVM会报错:
Error: Main method must return a value of type void
标签: java main error-code