Exception handling 用户定义的异常:异常与ApplicationException
我想在我的项目中实现用户定义的异常。我在网上得到了很多文章 我必须创建一个自定义类,该类将从Exception handling 用户定义的异常:异常与ApplicationException,exception-handling,defined,Exception Handling,Defined,我想在我的项目中实现用户定义的异常。我在网上得到了很多文章 我必须创建一个自定义类,该类将从异常类继承。 例如:公共类EmployeeListNotFoundException:Exception{} 我收到很多文章,他们说自定义类应该继承自ApplicationException类 但根据msdn站点,它将从异常类继承。参见链接 [用户定义的异常][1] 那么我应该使用什么ApplicationException或Exception类 谢谢。在发布.NET 3.0之前,Microsoft建议从
异常类
继承。
例如:公共类EmployeeListNotFoundException:Exception{}
我收到很多文章,他们说自定义类应该继承自ApplicationException类
但根据msdn站点,它将从异常类继承。参见链接
[用户定义的异常][1]
那么我应该使用什么ApplicationException
或Exception类
谢谢。在发布.NET 3.0之前,Microsoft建议从
ApplicationException类派生自定义异常。但是,我们发现这种做法并没有增加任何价值,因此当前的建议是从异常类
派生自定义异常,然后ApplicationException类现在已经过时了,对吗?过时了,因为它的使用已被弃用。然而,它将继续存在于框架中。