传统的错误表示方式:错误码。举例。需要知道不同错误码的含义,如果不处理错误码,则程序可能陷入不可以预置的错误。陈摄影师以为文件已经被删除造成的麻烦。
•错误码的缺点:不处理则很难发现,每次处理则很麻烦;难以看出错误的原因;容易使得程序进入不确定状态。
•try catch。Exception ex 异常也是对象。
•Exception 类主要属性:Message、StackTrace
•发生异常后程序默认就退出了,try代码块中的后续代码不会被执行。catch以后的代码则会继续执行。
•不要吃掉异常,一般情况下不需要处理异常。 InnerException
•扔出自己的异常,扔:throw,抓住:catch
VS中调试出现异常的时候如果想终止程序不要关界面,而是点击终止按钮.
(请注明文章来源:松软科技-www.sysoft.net.cn-)