我爲我的Java IDE使用Netbeans。我正在構建第三方API。我已經建立了很多。我試着在我的代碼中留下好的調試消息,但是我收到了一個非常基本的錯誤消息,然後我的程序正在關閉。我得到這個Error - java.io.EOFException
,然後在程序關閉後不久。我認爲這只是一個系統輸出打印行,顯示來自API的錯誤。與Java的Netbeans如何找到錯誤的來源?
有沒有人知道在一般的Java的Netbeans的技術,我可以確定錯誤來自哪裏?
我爲我的Java IDE使用Netbeans。我正在構建第三方API。我已經建立了很多。我試着在我的代碼中留下好的調試消息,但是我收到了一個非常基本的錯誤消息,然後我的程序正在關閉。我得到這個Error - java.io.EOFException
,然後在程序關閉後不久。我認爲這只是一個系統輸出打印行,顯示來自API的錯誤。與Java的Netbeans如何找到錯誤的來源?
有沒有人知道在一般的Java的Netbeans的技術,我可以確定錯誤來自哪裏?
可以在EOFException()的構造函數中放置一個斷點。
要做到這一點:
New Breakpoint ...
我真的很喜歡。我會回到這個並在未來嘗試。你不會相信第二天我啓動了我的電腦並開始工作,並且故障只是不存在了...... –
確定問題開始再次出現。這是一個套接字客戶端程序,所以我認爲數據交換有時會起作用,而不是其他數據,這取決於數據。反正這種方法正是我所期待的!真的很棒的工具! –
您是否正在獲取堆棧跟蹤?或者只是沒有線索的錯誤? – t0mppa
嘗試{您的代碼} catch(Exception e){e.printStackTrace();}或使用IDE進行調試。 –
我只是將上述問題中的文本打印到文本輸出中。 –