Jar*_*Par 22
最初它们旨在分离BCL定义的和用户定义的异常.ApplicationException旨在成为所有用户定义的异常的基类.这个想法是它会给你一个清晰的方法来区分框架异常和自定义异常.
不幸的是,这项政策从一开始就没有得到执行,因此BCL中的这一规则存在许多矛盾.目前的推荐不是继承这些例外.
这是关于这个主题的一个很好的博客文章:
| 归档时间: |
|
| 查看次数: |
20801 次 |
| 最近记录: |