内存不足-在Java中捕获内存不足错误



我想写一个大文件,但我得到了预期的OutOfMemoryError。我想给OutOfMemoryError回一条消息。我使用了try-catch,但它无法捕捉到错误。请建议

您的文件有多大,Xmx的大小是多少?

处理查找OutOfMemoryError原因的最佳方法是使用jvm参数-XX:+HeapDumpOnOutOfMemoryError运行程序。这将以.hprof文件的形式生成一个堆转储。然后,您可以使用Java内存分析器分析此文件,以查看内存泄漏的位置。

相关内容

  • 没有找到相关文章

最新更新