当前位置: 首页 > news >正文

常熟网站建设专业的公司wordpress小说主题

常熟网站建设专业的公司,wordpress小说主题,瓯海住房与城乡建设局网站,网站ui设计标准C#8.0本质论第十一章–异常处理 11.1多异常类型 用关键字throw抛出异常实例,所选的异常类型应该能最好地说明发生异常的背景。 11.2捕捉异常 发生异常时,会跳转到与异常类型最匹配的catch块执行,匹配度由继承链决定。 从C#6.0起&#xf…

C#8.0本质论第十一章–异常处理

11.1多异常类型

用关键字throw抛出异常实例,所选的异常类型应该能最好地说明发生异常的背景。

11.2捕捉异常

发生异常时,会跳转到与异常类型最匹配的catch块执行,匹配度由继承链决定。

从C#6.0起,catch块支持一个额外的条件表达式。不是只根据异常类型来匹配,现在可以添加when子句来提供一个Boolean表达式,条件为true时catch块才处理异常。

要避免异常条件表达式抛出异常。

11.3重新抛出现有异常

C#5.0新增了一个机制,允许抛出之前抛出的异常而不丢失原始异常中的栈跟踪信息。这样即使在catch块外部也能重新抛出异常。

11.4常规catch块

C#要求代码抛出的任何对象都必须从System.Exception派生。

C#支持常规catch块,即catch{},其行为和catch(System.Exception exception)块完全一致,只是没有类型名或变量名,此外,必须是所有catch块的最后一个,所以在同一个try/catch块语句中,加入这两个catch块同时出现,编译器会显示一个警告消息,因为常规catch块永远得不到调用。

11.5异常处理规范

①只捕捉能处理的异常。

②不要隐藏(bury)不能完全处理的异常。

③尽量少用System.Exception和常规catch块。

④避免在调用栈较低的位置报告或者记录异常。

⑤在catch块中使用throw;而不是throw<异常对象>语句

⑥想好异常条件来避免在catch块中重新抛出异常。

⑦避免在异常条件表达式中抛出异常。

⑧避免以后可能变化的异常条件表达式。

⑨重新抛出不同异常时要小心。

a)更改异常类型课更好地澄清问题。

b)私有数据是原始异常的一部分

c)异常类型过于具体,以至于调用者不能恰当地处理。

11.6自定义异常

11.7重新抛出包装的异常

http://www.yayakq.cn/news/338417/

相关文章:

  • 网站建设保密条款南同网站建设软件下载
  • flask做的网站如何上传网站优化seo是什么意思
  • wordpress建站原理wordpress 邮箱验证
  • 网站设计论坛推荐国外网站设计
  • 菏泽网站建设公司官网网站服务器租赁多少钱
  • 拥有服务器后如何做网站南京当的网站
  • 江苏公司网站建设公司wordpress文章模板下载
  • 企业网站建设 百度文库太原网站制作电话
  • 余姚市建设局网站深圳十大装修公司品牌排行榜
  • 网站注意事项网推app下载
  • 做坑人网站二维码网站搭建方案
  • 免费学校网站模板html淄博市建设业协会网站
  • 做网站去哪里做好响应式网站开发周期
  • 网站开发任务概述协会网站制作
  • 做直播券的网站有多少钱wordpress文本编辑器插件
  • 网站制作定制18多城市网站设计
  • 北京商场哪个便宜又好北京搜索优化排名公司
  • 做钓鱼网站视频教程成都网络推广哪家好
  • 阿里域名注册网站深圳网站seo哪家快
  • 广东建设继续教育网站广州网站外包
  • 网站建设汕头wordpress网站app
  • 怎么自己制作属于自己的网站做网站前台用什么问题
  • 北大荒建设集团网站微软雅黑做网站是否侵权
  • 深圳网站建设价钱俄罗斯门户网站有哪些
  • 网站做不做百度云加速北京南站官网
  • iis 网站设置深圳比较好的设计工作室
  • 商洛 网站建设怎么注册公司需要多少钱
  • 做seo哪些网站会好点广告联盟赚钱app
  • 西安网站设计方案wordpress电脑进不去
  • 选择扬中网站建设wordpress给后台增加功能