- PR -

XMLパースで発生するjava.lang.OutOfMemoryErrorの回避方法

投稿者投稿内容
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2005-03-11 02:45
Java では Error は JVM の正常な続行を保証できない深刻な問題があった場合に出力されます。
OutOfMemoryError も Error の一種なので、キャッチして回復しようとしてもその先の JVM の動作は保証されません。
・扱うデータの上限を予め決めておく
・DOM 等、メモリに保持する実装をしない
といった選択をお勧めします。

スキルアップ/キャリアアップ(JOB@IT)