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

怎么用htlm5自己做网站武汉标兵seo

怎么用htlm5自己做网站,武汉标兵seo,制作简单的站点推广方案,专门做民宿的网站有哪些Try Catch Finally 执行顺序是什么?有返回值呢? 大部分程序员都认为:C#异常处理执行顺序,很简单,没什么可说的。 正常情况:执行顺序为 1、3(下图) 异常情况:执行顺序为1、2、3 文章目录 Tr…

Try Catch Finally 执行顺序是什么?有返回值呢?

大部分程序员都认为:C#异常处理执行顺序,很简单,没什么可说的。

  • 正常情况:执行顺序为 1、3(下图)
    在这里插入图片描述

  • 异常情况:执行顺序为1、2、3
    在这里插入图片描述


文章目录

  • Try Catch Finally 执行顺序是什么?有返回值呢?
    • 当有返回值时,执行顺序就没那么简了。不妨猜猜看下图的执行顺序?
    • 小结:


规则1:不管try中是否出现异常,finally块中的代码都会执行;

当有返回值时,执行顺序就没那么简了。不妨猜猜看下图的执行顺序?

在这里插入图片描述

  • return语句在后面
    在这里插入图片描述
    在这里插入图片描述
    正常顺序,不影响Try Catch Finally 执行顺序

  • return语句在Try语句块内
    在这里插入图片描述

规则2:无论有无异常,finally语句块都要执行

规则3:碰到return语句,先执行返回表达式的值,暂存备用;然后 执行Finally语句;再回到到Return,把暂存的值返回,结束方法。

规则4:Finally语句中,值类型的返回值不可更改;引用类型的值可以更改,返回的是更改后的返回值

  • return语句在Try和Catch语句块中都有:按有无异常,与上页两种情况一样
  • return语句在Finally语句块内:新版不支持(编译错误)
  • return语句在Try和Catch语句块中都有

在这里插入图片描述
在这里插入图片描述

小结:

  1. 无论有无异常、有无返回值,finally 语句块都会执行;
  2. 方法只会处理第一个 return语句, 后续会被忽略;(符合一般规则)
  3. try、catch 里,执行return语句:首先计算出返回值表达式的值,然后把这个值暂时起来,转头去执行finally语句块,之后结束方法,返回暂存的返回值;
  4. finally语句块:不能修改值类型的返回值;可以修改引用类型返回值内容,最终返回的是修改后的
http://www.dtcms.com/wzjs/475979.html

相关文章:

  • 武汉科技有限公司 网站建设2021年经典营销案例
  • 做视频网站推广挣钱吗免费外链发布平台在线
  • 设计师常用的网站今日头条官方正版
  • 网站设计项目总结网站免费推广网站
  • 17网做网站永久免费个人网站申请注册
  • 怎么样做推广网站网页设计与制作知识点
  • 网站开发 路由国内新闻最新消息今天
  • 网站开发需要哪些技术外贸电商平台哪个网站最好
  • 茂易网站建设semi是什么意思
  • 一站式服务大厅官网沈阳seo整站优化
  • 销售网站建设方案百度推广外包哪家不错
  • 前端素材网站seo培训多少钱
  • 网站不用了怎么办站内关键词排名优化软件
  • 武汉网站seo北京网站建设
  • 做外链一定要淘宝网站吗站长工具查询seo
  • 查域名服务器地址泰安短视频seo
  • 网站建设维护费用网页分析工具
  • 河北建设集团做seo排名
  • 南阳建网站公司厦门百度推广怎么做
  • 济南微信网站建设杭州百度快照优化排名
  • j建设网站需要的工具shopify seo
  • 做网站绿标免费b站推广短视频
  • 建筑材料采购网站徐州seo排名收费
  • 温州网站设计力推亿企帮网络推广方法怎么样
  • 如何使用ps做网站怎么在百度推广自己的网站
  • 免费网站建设排行榜关键词优化推广策略
  • 深圳做网站 信科便宜宁德seo优化
  • 做网站用的文本编辑器百度广告大全
  • 物流网站建设百度网站大全首页
  • 说服企业做网站公司网络推广方法