【12】C++進階系列(異常處理)

容錯性: 1、我們希望使用者有試錯的機會,能夠繼續運行,而不希望一旦出錯就退出。如果沒有這種操作,我們也需要將出錯的消息反饋給使用者。 當發生異常的時候可以選擇就地處理,但也可以選擇不就地處理。拋出異常再處理就是後者。有些就地處理會影響到程序的主邏輯,而且有地模塊是最底層的模塊,它是沒有辦法知道該如何處理這個異常的,所以需要拋出異常給調用者,由調用者捕獲並選擇是否處理。 各種步驟都判斷成功與否,或
相關文章
相關標籤/搜索