Head First C# 中文版 第10章 异常处理 page475

来源:互联网 发布:勃艮第王国 知乎 编辑:程序博客网 时间:2024/06/10 03:04

 

暂时性的解决方案(短期内)是OK


有时你发现一个问题,知道它是个问题,但是不知道该如何处理。这种情况下,你可能会想要把它记录下来,记下事情的状况。这不如处理异常好,但是比什么也不做强。


下面是对除法计算器的一个暂时性的解决方案:


 

处理异常并不总是意味着去修复异常


让程序崩溃固然不好。但是不知道崩溃的原因或者不知道程序在对用户的数据做什么则更糟。所以你总是要处理可以预见的异常并记录不可预见的异常。