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

做网站页面一般用什么软件英文关键词seo

做网站页面一般用什么软件,英文关键词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/186473.html

相关文章:

  • 专业做淘宝网站绍兴win7优化工具
  • 网站被黑解决方案网络运营
  • 北京社招网站制作网页一般多少钱
  • 网站样式用什么做的网络营销推广的手段
  • 建设个人银行网站免费创建自己的网站
  • 全国新冠疫情最新通告seo精华网站
  • 临邑建设局官方网站如何学会推广和营销
  • 网站开发及服务器总共多少钱一键优化大师下载
  • 公安网计算机可以作为网站开发吗play商店
  • 长春建网站公司网络营销的含义
  • 商城网站建设行业现状网店推广实训报告
  • wordpress如何调用html代码网站优化方式有哪些
  • 帝国cms下载类网站怎么做深圳搜索优化排名
  • 深圳高端网站建设费用百度网盟推广
  • 襄阳做网站的seo新手快速入门
  • 网站备案步骤seo最好的工具
  • 网站建设的关键问题公关公司是干嘛的
  • 学做网站论坛教学视频下载域名备案官网
  • 网站备案有电话来seo运营做什么
  • python搭建网站b2b网站免费推广
  • 做外贸都有哪些网站怎么在百度上推广自己的产品
  • 黄骅港客运站电话号码郑州网站优化seo
  • 广东手机网站建设百度营销推广登录
  • 网站建设 佛山百度推广seo自学
  • 江西省城住房和城乡建设厅网站4p营销理论
  • 长春公司推广网站关键词检测
  • php mysql开发网站开发seo优化关键词放多少合适
  • 南安市住房和城乡建设部网站全国知名网站排名
  • 兰州做网站服务营销的概念
  • 海南省建设网站的公司电话58网络推广