摘要:
异常是编程语言的一个强大特性,能减少复杂性代码,并且减少了的编写和维护的代码数量。尽量用值的方式抛出异常,用引用来捕捉异常。例如:?123456789101112131415voidTest(Item item){ try { if(/* some test failed */) { throw_com_error(E_FAIL); } } catch(_com_error& comError) { // Process comError // }}大家对这个更眼熟了吧:?12345678try{ ...}catch(System.Exception e){ ...}异常存在系统的每一 阅读全文