我找到了终止(关闭或停止)Java程序的方法。我找到了两个解决方案。
使用return;
当我想退出或终止程序执行时,添加它。使用System.exit() ;
有时我用它。我从This Question中了解了Sytem.exit()。
所以,我对他们都了解一点。但是我仍然对它们的实际工作方式感到困惑。请检查以下代码...
public class Testing {
public static void main(String... str) {
System.out.println(1);
System.exit(0);
System.out.println(2);
return;
}
}
我确定2不会出现。我想知道为什么return;或其他代码可以在的语句下写System.exit(0);以及真正的定义是什么return;(因为对我而言,return没有任何变量或值,这很奇怪)?