C++第十一天:異常(傳統處理方式,異常處理方式,異常地使用異常的規範,異常的優缺點)

1.C語言傳統的處理錯誤的方式: 1.終止程序,如常見的assert,缺陷:用戶難以接受 。 除0錯誤,內存錯誤時程序直接退出 2.返回錯誤碼,缺陷。 需要程序員自己去查找對應的錯誤。如程序的很多庫的接口函數都是通過把錯誤碼放到errono中,表示錯誤。 2.C++對異常的處理 異常是一種處理錯誤的方法。當一個函數發現自己有無法處理的錯誤就開始拋異常,讓函數直接或者間接的調用者處理這個函數。 th
相關文章
相關標籤/搜索