最近在项目中看到了许多自定义异常类,就想把它搞明白。
想知道为什么要这样处理?这样处理的优点是什么?自己怎么常见自己需要的自定义异常类?
C#结构化异常处理是将程序中出现的错误的名称、消息和其他有用的信息都打进一个定义明确的包内。
构建一个强类型的自定义异常,这样在程序中对异常处理时就可以根据不同问题具有针对性的使用异常类,这样使用起来也更加明了,一看到就知道这里处理的是什么异常,一目了然。
下面就将学习笔记放在这里,希望大家多多指点:
原文地址:http://www.cnblogs.com/sunshineground/p/3812261.html