2012年4月5日

Microsoft.NET框架程序设计--18 异常

摘要: 异常处理的好处: 1.利用异常处理,我们可以将资源清理代码放在一个固定的位置,并且确保它们得到执行。 2.利用异常处理,我们可以将处理异常的代码放在一个集中的位置。 3.利用异常处理,我们可以很容易定位和修复代码中的bug。1.异常处理的演化大多数Win32 API都返回FALSE来表示函数调用出现了问题,而调用者则可以通过调用GetLastError函数来获得这些问题的相关信息。另一方面,COM选择了返回一个HRESULT来描述问题。如果HRESULT的高位为1,则表示一个假设被违反,HRESULT的其余位表示的值则可以帮助我们判断问题的原因。异常对象相较于32位的错误码值有这诸多的优... 阅读全文

posted @ 2012-04-05 09:01 lufangtao 阅读(241) 评论(0) 推荐(0) 编辑

导航