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

如何免费创建一个个人网站网络推广公司电话

如何免费创建一个个人网站,网络推广公司电话,seo外链资源,php网站 缓存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.15wanjia.com/news/7366.html

相关文章:

  • 如何建设和优化一个网站苏州网站优化公司
  • 中企动力做的网站升级收费网页设计成品源代码
  • 绵阳学校网站建设seo点击排名软件哪家好
  • 做网站 php asp.net jsp推广免费
  • 邵阳汽车网站建设国外网站
  • 南通营销型网站建设百度识图入口
  • 小江高端企业网站建设说说刷赞网站推广
  • 做网站具体收费网站关键词排名优化价格
  • java做网站的要求电销精准客户资源
  • 党支部网站建设问题中国站长之家域名查询
  • 怎么查询网站其他域名网络营销与传统营销的整合
  • 郑州高端网站开发烟台网站建设
  • 玛沁县公司网站建设b2b电商平台有哪些
  • wordpress dooplay网站优化关键词排名公司
  • 哪些公司网站做的很好百度推广后台登陆
  • 微站平台百度竞价排名规则及费用
  • 百度行业网站怎么做软文推广做得比较好的推广平台
  • iframe网站如何做统计中央网站seo
  • 潍坊网站建设SEO优化sem竞价课程
  • phpwind怎么做网站郑州技术支持seo
  • 购物平台推广如何赚钱汕头seo推广
  • 怎么做网赚网站2021年网络热点舆论
  • 镇江网站建设多少钱全网搜索引擎优化
  • 彩票网站开发的武汉seo诊断
  • 室内设计平面图立面图效果图网站优化培训
  • 南京网站开发南京乐识专业什么网站做推广比较好
  • 怎么做网赌网站百度官方电话24小时
  • 重庆做网站哪个好些嘛百度网址大全官方网站
  • 兰州网站推广公司成都最新消息今天
  • 怎么知道网站哪家公司做的建网站