質問です。
戻り値のあるメソッドの作成において、条件によってはSystem.exit()で処理を終了
させたいのですが、「return文が無い」とコンパイルエラーになってしまいます。
どうせexitメソッドの後の文は実行されないので無駄だと思うのですが、
コンパイルを通すためだけにどうでもいい値をreturnしないといけないでしょうか?

例)
if (isFlag) {
__return 1;
} else {
__System.exit(3);
__return 0; // ←この文です
}