先看标準的例子:
Test.java
CustomerService.java
IllegalNameException.java
其實比較簡單,隻要把相關的類建立好就OK了,最關鍵是在異常處理類中繼承Exception。
根據此,再寫一個自定義異常,要求如果輸入的數字大于100,則抛出異常:
Main_pro.java
Num_check.java
NumError.java
通過上面兩個例子,再對比Python中的異常處理,最大的感想是:Python的真的要簡潔好多!當然,這是因為在Java中,每一個方法都要寫成一個類,而在Python中,不一定要使用面向對象的程式設計思想,是以可以簡潔很多。
本文轉自 xpleaf 51CTO部落格,原文連結:http://blog.51cto.com/xpleaf/1704831,如需轉載請自行聯系原作者