我发现维护例外不值得麻烦.
更新
让我们把它放到上下文中.问题是,是否有人应该在Web应用程序中创建自定义例外.我认为这是一个基本的crud应用程序.
Web应用程序
在Web应用程序中,您几乎不需要自定义异常.正在将数据写入数据库,并从数据库中读取数据.然后由某种UI消耗数据:MVC,WPF,WebForms ……等.在这样的应用程序中,没有机会进行自定义异常.每个应用程序都不同,所以会有例外……
构架
框架是一种完全不同的动物.作为框架开发人员,您的工作是提供错误发生原因的可见性.我希望框架中的冗长异常,也许是自定义的,也许不是.我希望有足够的信息来解决错误.
正如@Wyatt barnett指出的那样,一个新的异常应该提供更多东西,这是现有类无法做到的.
我会创建自定义异常的原因
>传达更详细和具体的信息关于错误.>为了提供捕获此错误条件的方法(即’fileNotFoundExeception’,这允许在更高层进行业务决策.)
总结以上是内存溢出为你收集整理的c# – ASP.NET – 何时使用自定义异常?全部内容,希望文章能够帮你解决c# – ASP.NET – 何时使用自定义异常?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)