2013-04-06 68 views
0

在Java中調試我的應用程序時,出現了一個進程及其線程暫停的時刻,日誌記錄(指向文件,沒有控制檯)被中斷,但程序沒有拋出異常,雖然在Java程序中可能有一個原因。 在某些情況下會發生這種情況,在另一種情況下整個Eclipse都被阻塞。使用Eclipse調試Java:進程暫停,但沒有拋出任何異常

程序在其上執行的計算機有足夠的可用RAM。

使用功能更強大的計算機運行的相同程序表現正常。

可能是什麼原因? Eclipse是否有一些限制導致此行爲?

回答

1

Eclipse可以暫停程序執行時遇到未捕獲的異常編譯錯誤。您可能未在日誌中看到異常,因爲未處理異常。默認情況下,會將異常輸出到控制檯,如果您的記錄器在某處捕獲並將其存檔,或者您有權訪問控制檯,仍然可以訪問該控制檯。

中止執行的另一個原因是對觀察點的訪問修改。

你可以找到和下窗口中編輯這些調試設置 - >首選項 - >爪哇 - >調試

RAM無關斷點和他們的行爲。

相關問題