そのもしやの「投げっぱなし」です。mainメソッドの場合に限らず、throwされた例外をcatchするメソッドがない場合には標準エラー出力にその例外を表示して、該当スレッドの実行はそこで終了です。
public class QA6049493 {
public static void main(String[] args) throws Exception {
throw new Exception("from main");
}
}
>java QA6049493
Exception in thread "main" java.lang.Exception: from main
at QA6049493.main(QA6049493.java:3)
お礼
ま、まさか、そんなことになっていたなんてっ、、、。 大変よくわかりました、ありがとうございました。 とても助かりました。