try catch 中return

1、finally语句块中的代码是一定会执行的,而catch块中的代码只有发生异常时才会执行。

2、 函数执行完try块中的return语句后不会终止,还会继续执行catch(仅在抛出异常时执行)、finally语句块。

3、函数必须确保有唯一返回值

说明: try中如果包含return语句则catch块和finally块中必须至少有一个含有return语句。或者try中通过throw new Exception();抛出异常,则catch与finally中至少有一个return语句。因为try块会假定其中发生异常,且try块中的代码要么顺利执行,要么抛出异常。如果只在try块中包含return语句不能保证函数有返回值(如try抛出时,return语句不会执行)。所以为了保证函数具有返回值,java强制要求原则。

4、return语句的优先级是finally最大,且try与catch块中只有两者之一的return语句会被执行。为保证函数只有一个返回值则返回优先级最大的值。return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。return 就是次方法有了需要的计算结果了直接return。http://wenku..com/view/d3dfb762783e0912a2162af9.html
喜欢阅读
  • 穿越之嫡女逆袭

    穿越之嫡女逆袭

    作为镇阳侯府嫡女,叶清雪却是个人见人欺的傻子;母亲刚过世三个月,就被未婚夫上门退婚,成为整个秦国的笑柄;意外发现堂妹跟人偷情,更是被淹死在荷花池!再次睁开眼睛,她一改往日痴傻,锋芒渐露。现代医学研究员叶青雪,灵魂进入到草包叶清雪身体里,开始反抗之路!斗庶姐,虐渣妹,夺太子,废王爷;原来草包只是假象,惊才绝艳才是她的真面目!

  • 都市重生医仙

    都市重生医仙

    我本是一个普通人,却意外灵魂穿越到了仙界,成为了一命大罗金仙。本以为我这一生注定要在仙界终结了。可一场时空风暴,却将我重新带回了地球!瘫痪的赘婿人生,从这里发生了改变!

  • 冷少缠爱乱心扉

    冷少缠爱乱心扉

    当大灰狼遇上小白兔,这一步步的陷阱,小白兔注定了是盘中美食。好不容易到嘴的美食,被心机女田恬三番五次的破坏,他要用非人的手段来对付这个要他失去老婆的女人,从今以后,再无旧情。

  • 满宫春来梨花开

    满宫春来梨花开

    医学界精英一朝穿越——农家泼妇?同床共枕的绝色美男——身残体弱?带着美男相公发家致富奔小康,不料意外连连!渣男,婊女,层出不穷。她化身盛世黑莲斗白莲,踩绿茶,打脸渣男虐小三。直到她带着病娇相公进京……纳尼?病娇相公是王爷?还是因为谋反被贬为庶民的那一位?本想与病娇相公平安稳度日,怎料那些人偏想要他们的命!医妃拍案而起,夺宫,窃国,这天下我要了!

  • 魅上龙皇:皇上,请矜持!

    魅上龙皇:皇上,请矜持!

    美貌,是一种利器,可以惑乱天下,可以拯救天下。而这些都不是她想要的,她要的,只是用那个男人来报复而已。她是大将军的千金,却也是小妾的生的孩子,为了报复,她走进了青楼,想用自己的身子抢了那个未曾谋面的准妹夫。可是天意弄人,当她将自己的身子交出之后,她才发现面前这个人根本不是那个可以用来报复那个女人的人。错了,错了,全错了,不是他,她要交出身子的人不是他啊。她居然将身子给了一个陌生的男人!晴天霹雳,望着那张俊美得无暇的脸,她恐惧了,只有逃……可是当她发现那个和她有过一晚邂逅的男人,竟然是天下君主的时候,她又该怎么办?她的心,会沦陷吗……

  • 重生之全球修仙

    重生之全球修仙

    大帝高阳渡劫失败重生地球,蓦然发现这个世界已完全改变,人人皆可修炼,众生皆可成仙,前世遗憾,他发誓今生弥补。金枝玉叶、天之骄子,不尊着踩!商界巨族,宗门世家,不服者灭!这一世,他不但要纵横都市,亦要制霸全球,当有一日,九天十地,万古无尽传说之中,唯我高阳大帝!

  • 神民抢红包

    神民抢红包

    大山里的穷小子刘寒突然被拉入了仙界聊天群,群里竟然全部都是大名鼎鼎的神仙。从此,他抢神仙的红包抢到手软,抢仙丹、抢仙符、抢蟠桃、抢仙法秘籍,大把仙界的好东西都到了他的手上!而村里小卖部的一系列物品则上了天庭,深受天庭众仙的喜爱……

  • 我的不悔路

    我的不悔路

    那一刻,我深切体会到:穷人之所以穷,并不是因为我们不够努力;而是我们所处的环境、拥有的资源、思想的愚昧,以及少得可怜而又脆弱的机会,致使我这个贫瘠的家庭,只能在生存线上挣扎!而我拼劲全力,换来的一次“改变命运”的机会,一场暴雨就足以毁掉!

  • 猜你喜欢
  • try catch finally return
  • idea中try catch快捷键
  • idea try catch快捷键
  • try catch什么意思
  • try catch优缺点
  • c语言中return
  • try catch快捷键
  • php try catch
  • try catch顺口溜
  • throws和try catch
  • 热门推荐
  • ca1407 航站楼
  • gta5值得买吗
  • fk2 sensei
  • 宙斯tv破解版
  • 微信群凑人数的平台
  • 青花椒种植
  • littlebits.cc
  • Ai怎么做线条
  • 上海390酒吧
  • pure smile logo
  • and ever sha
  • 券商新开户
  • 炫龙t1781s1n
  • delphi guid 转字符串
  • elitebook2560p
  • yanngwoqizuoduziteng
  • vsquared
  • 测井解释
  • fset597第三个
  • 套期保值
  • All Right Reserved 爱说篇