ブログリトライ

初心に戻って運営するブログです

java.lang.OutOfMemoryErrorをcatch

JMSで受けたメッセージを元にビジネスロジックを実行するデリゲートっていうかプロキシ?を実装してて、ビジネスロジック側でOutOfMemoryError出された時にJVMごと異常終了しちゃって困った。。。
とりあえずビジネスロジックを子スレッドとして実行するようにして、OutOfMemoryErrorをcatchするようにしたら落ちなくなったんだけど、OutOfMemoryErrorってcatchしてイイのか?っていうかcatchできるのを知らなかったよ。。。