OutOfMemoryError的堆栈跟踪不会打印到netbeans控制台

时间:2016-10-24 19:07:07

标签: netbeans java-me out-of-memory

我正在使用netbeans 6.0.1在java中开发一个程序。首先一切顺利,直到我开始获得OutOfMemoryErrors(没有堆栈跟踪)。我仍然是java的初学者,对异常几乎一无所知。我希望你帮助我的问题是如何将打印到netbeans控制台的异常堆栈跟踪,以便能够识别出问题的来源

1 个答案:

答案 0 :(得分:0)

尝试这样的事情(此代码不适用于常规情况 - 仅用于故障排除):

try {
     // some code
}

catch (OutOfMemoryError e) {
     e.printStackTrace();
}

但是你可能只是使用带内存分析器的调试器来解决这个问题。 Intellij有一个内置的,Netbeans也可能有一些插件。

编辑:

实际上应该提到,Exception绝对不同于Error。查看https://github.com/react-community/react-navigation/blob/master/examples/NavigationPlayground/js/CustomTabs.js