System.exit()Runtime.exit()、および Runtime.halt() の呼び出しを報告します。

System.exit() または Runtime.exit() を呼び出すと、シャットダウンフックが呼び出され、実行中の Java 仮想マシンが終了します。 Runtime.halt() を強制的に呼び出すと、シャットダウンフックが起動されずに JVM が終了します。 これらのメソッドはすべて、細心の注意を払って使用すべきです。 これらのメソッドを呼び出している場合、呼び出し元のコードをほとんどのアプリケーションサーバーに移植できなくなります。

main メソッド内の呼び出しを無視するには、オプションを使用します。