質問です。
戻り値のあるメソッド内で例外処理を行いたいのですが、
以下の場合はどう対処すればよいでしょうか?

public static int method() {
__try {
____…
____return 10;
__} catch (Exception ex) {
____…
____System.exit(1);
__}
}

上記のように書くとreturnが無いというコンパイルエラーが出てしまうのですが、
例外をキャッチしたら処理を終了させたいのです。

どなたかよろしけれぼ助言をお願いします。