A.沒有子類的友好類應該定義成final。 B.沒有被覆蓋的友好方法應該定義成final C.不定義在包中沒有被用到的友好屬性、方法和類 D.不要定義不會被用到的局部變量、類私有屬性、類私有方法和方法參數(shù)
A.可以用異常來控制程序流程,因為異常的處理效率比條件分支高。 B.不要過多地使用異常,同時在捕獲異常處理的時候,要盡量的捕獲處理異常的最小子類。 C.根據(jù)程序結構決定使用異常還是使用錯誤碼,還是混合使用。 D.當需要扔出一個ERROR類型的異常時,應該自定義一個ERROR的子類供使用。
A.使用exception.getMessage()紀錄日志toString() B.使用異常類的printStackTrace()方法打印異常信息 C.特殊情況下,可以不處理異常,只要用注釋加以說明就可以了 D.使用空語句{}