使用斷言

斷言   1.斷言的概念   若確信某個屬性符合要求,並且代碼的執行依賴於這個屬性。比如:需要計算 double y=Math.sqrt(x);   上述可以確信的是x是一個非負數值。但是還是希望進行檢查,以避免讓「不是一個數」的數值參與計算操作。在這裏可以拋出異常來處理這個問題,但是異常處理的代碼在測試完畢之後不會自動刪除,如果代碼中含有大量的這種檢查,程序運行起來也會很慢。   斷言機制就是允
相關文章
相關標籤/搜索