System.exit(0) System.exit(1) 的区别

2 min read

System.exit(0)System.exit(1) 均是 Java 中的系统方法,用于结束程序的运行。

区别在于,System.exit(0) 表示程序正常结束,退出状态码为 0。而 System.exit(1) 表示程序异常结束,退出状态码为非零。一般来说,退出状态码为 0 表示程序执行成功,非零表示程序执行失败。