0
我正在使用NetBeans 6.0.1開發Java程序中的一個程序。首先,一切進展順利,直到我開始發生OutOfMemoryErrors(沒有堆棧跟蹤)。我仍然是java的初學者,幾乎不瞭解異常情況。我希望你幫助我的問題是如何獲取打印到netbeans控制檯的異常堆棧跟蹤,以便能夠確定問題來自哪裏OutOfMemoryError的堆棧跟蹤未打印到NetBeans控制檯
我正在使用NetBeans 6.0.1開發Java程序中的一個程序。首先,一切進展順利,直到我開始發生OutOfMemoryErrors(沒有堆棧跟蹤)。我仍然是java的初學者,幾乎不瞭解異常情況。我希望你幫助我的問題是如何獲取打印到netbeans控制檯的異常堆棧跟蹤,以便能夠確定問題來自哪裏OutOfMemoryError的堆棧跟蹤未打印到NetBeans控制檯
嘗試類似這樣的操作(此代碼不是意味着在常規情況下使用 - 僅用於故障排除):
try {
// some code
}
catch (OutOfMemoryError e) {
e.printStackTrace();
}
但你也許可以找到答案只使用一個調試器與內存分析器。 Intellij有一個內置的,Netbeans也可能有一些插件。
編輯:
其實應該提到的是,Exception
肯定是不一樣的Error
。退房THE tutorial