2016-10-24 103 views
0

我正在使用NetBeans 6.0.1開發Java程序中的一個程序。首先,一切進展順利,直到我開始發生OutOfMemoryErrors(沒有堆棧跟蹤)。我仍然是java的初學者,幾乎不瞭解異常情況。我希望你幫助我的問題是如何獲取打印到netbeans控制檯的異常堆棧跟蹤,以便能夠確定問題來自哪裏OutOfMemoryError的堆棧跟蹤未打印到NetBeans控制檯

回答

0

嘗試類似這樣的操作(此代碼不是意味着在常規情況下使用 - 僅用於故障排除):

try { 
    // some code 
} 

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

但你也許可以找到答案只使用一個調試器與內存分析器。 Intellij有一個內置的,Netbeans也可能有一些插件。

編輯:

其實應該提到的是,Exception肯定是不一樣的Error。退房THE tutorial