[導入]關于異常的處理以及相關設計
最近設計程序的時候,老拋出NullPointerException,ArrayOutOfIndexException異常,發現這些異常的拋出對程序的穩定性是有好處的。它可以防止程序崩潰。 java 代碼
這兩種方式在設計的時候經常使用,有些程序容許你對象為空的時候可以進行下一步操作,有些程序則強制要求上一步的環境一定要建立,比如對象步能為空,資源一定要存在等。 歡迎各位高手談談異常體系上設計的心得, 異常設計的好可以減少很多if,witch等語句。 那個用戶登陸的例子來說吧。 記得以前寫過程式編程的時的代碼如下: java 代碼
采用異常處理時候 java 代碼
這兩種設計方式就很考究你對異常的理解。 |
文章來源: http://wuhua.javaeye.com/blog/40594