JavaのreturnとSystem.exit()の違い

JavaのreturnとSystem.exit()の違い

JavaのreturnとSystem.exit()の違いについてです。

returnはtry-catch文の中で記述すると、finally句が実行されて終わります。

System.exit();の場合はtry-catch文の中で記述してもfinally句には遷移せずにそのまま終了してしまいます。

また、終了値として、System.exit(0);というようにint型を引数として渡す必要があります。

通常は0でしょうか。

JavaのreturnとSystem.exit()の違い

コメント

タイトルとURLをコピーしました