System.exit() 方法的正确格式是什么?

What is the correct format for the System.exit() method?

我认为我没有正确格式化 System.exit() 方法。这是它在我的程序中的格式:

  else if (input==6){
     System.exit();
  }

这是正确的语法吗?

System.exit(int) 接受一个整数参数,否则你可以调用它来终止你的程序。

为什么要再次调用 main() 方法?它通常是程序的静态入口点。如果您想重复某些代码,我建议将其放入自己的方法中并调用它(来自 main() 和您在问题中的代码)。

System.exit(int status) 采用 int 参数。状态不是特别重要;如果 exit 进行顺利,这更像是对 System 的反馈。在 Java 中并不重要;它只是 Java 从旧编程语言继承而来的东西。

仅供参考:

0 = fine
anything else = represent different codes

我建议使用 System.exit(0);