profile for Macon_Cao at Stack Overflow, Q&A for professional and enthusiast programmers
  2013年12月29日
摘要: 在日常编程实践中,断言与异常的界限不是很明显,这也使得它们常常没有被正确的使用。我也在不断的与这个模糊的怪兽搏斗,仅写此文和大家分享一下我的个人看法。我想我们还可以从很多角度来区别断言和异常的使用场景,欢迎大家的意见和建议。异常的使用场景:用于捕获外部的可能错误断言的使用场景:用于捕获内部的不可能错误我们可以先仔细分析一下我们在.net中已经存在的异常。System.IO.FileLoadExceptionSqlExceptionIOExceptionServerException首先,我们先不将它们看成异常,因为我们现在还没有在异常和断言之间划清界限,我们先将它们看成错误。当我们在编码的第一 阅读全文
posted @ 2013-12-29 01:23 无所畏惧,有所期待 阅读(5532) 评论(0) 推荐(0) 编辑