我開始學習Java,並在Java中編寫我應該在生產中使用的第一個實用程序類。在處理例外情況時,我有點失落。在給定的代碼行中有幾個try語句是否有一些棒球圖?處理Java異常的最佳實踐
代碼的多少部分應該處理異常..任何插件的Eclipse?
最好的做法是在try塊中包含3-4條語句並捕獲異常或在try塊中包含10-12行,然後包含2-3條捕獲語句捕獲不同類型的異常,或由我自己的班級或其他第三方課程..? 前者是有點不高興眼睛,它是腹脹碼了這麼多..
這是普遍的做法,並僅圍繞在try塊代碼可以拋出異常或它的罰款沿着周圍的代碼以及標籤裏面試着說文件句柄是如何被使用的等等。
任何指針..?
你會走出困境。首先試着去了解什麼是異常及其類型,什麼是嘗試,抓住和扔掉,然後你會清楚。 –
我的提示:從你的大腦中刪除「try-catch塊」這個短語。想一想,而不是「嘗試最後的塊」。捕獲可以恢復的異常,或者在哪裏記錄它們,然後繼續......這通常在程序中處於非常高的水平。 – erickson
首先查看我的答案:http://stackoverflow.com/questions/7129979/java-exception-handling/7130076#7130076然後http://download.oracle.com/javase/tutorial/essential/exceptions/index .html可能是你最好的教程。 –