-1

try ブロックに 1 つの execute メソッドがあります。このメソッドが例外をスローする場合、catch ブロックがその例外を処理します。try ブロックの Test クラスで execute メソッドを呼び出しました。私の問題 テストキャッチブロックは例外 java.lang.OutOfMemoryError: Java ヒープスペースを処理します

4

4 に答える 4

1

OutOfMemoryErrorプログラミングエラーの結果ではなく、プログラムが実際にこの量のメモリを必要としている場合、アプリケーションに与えられるヒープスペースを増やしてみることができます。見る:

http://viralpatel.net/blogs/jvm-java-increase-heap-size-setting-heap-size-jvm-heap/

于 2013-03-06T08:12:53.590 に答える
1

キャッチで釣れたとしても釣れない。OutOfMemoryError は、アプリケーションが条件で実行できないか、アプリケーションが適切にプログラムされていないことを示します。

于 2013-03-06T09:21:18.397 に答える
0
于 2013-03-06T08:14:33.040 に答える
0

原因は、無限に再帰する関数、または増え続けるリストによる終わりのないループである可能性があります。paintこれは些細なことかもしれません:電話をかけるつもりはあるsuper.paintが、「super.」を忘れています。

于 2013-03-06T08:18:07.313 に答える