簡介例外處理 - OpenHome.cc

文章推薦指數: 80 %
投票人數:10人

回C++目錄 在〈定義類別〉中,Account的deposit及withdraw,在參數值amount不正確時,都是直接顯示文字模式下的訊息後直接return,如果這個類別不只使用在文字模式中呢? 這就需要有個方式,令deposit及withdraw的呼叫方程式碼,可以得知引數不正確,方式之一是透過傳回值,例如,令deposit及withdraw可以傳回int,以不同的傳回值代表發生了什麼問題,呼叫方必須檢查傳回值,知道方法是否順利執行成功,並在傳回值代表發生錯誤時予以處理,基於C風格的錯誤處理,就是這麼一回事。



請為這篇文章評分?