设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
程序中有try-catch-finally结构,finally之后还有return ...
返回列表
发新帖
程序中有try-catch-finally结构,finally之后还有return,假如try中有异常,finally和return是如何执行的?
[复制链接]
11
|
7
|
2011-9-15 03:54:43
|
显示全部楼层
|
阅读模式
回复
使用道具
举报
千问
|
2011-9-15 03:54:43
|
显示全部楼层
在try中没有异常的情况下try、catch、finally的执行顺序try---finally如果try中有异常,执行顺序是try---catch---finally如果try中没有异常并且try中有return这时候正常执行顺序是try----finally---return如果try中有异常并且try中有return这时候正常执行顺序是try----catch----finally---return总之finally永远执行!追问我的意思是trycatchfinally里都没有return,finally之后有个return,如果try中有异常,finally执行完后,还能执行return吗?
回复
使用道具
举报
千问
|
2011-9-15 03:54:43
|
显示全部楼层
哈哈,那是不可能执行的了,try中有异常以后,根据java的异常机制先执行catch后执行finally,此时错误异常已经抛出,程序因异常而终止,所以你的return是不会执行的
回复
使用道具
举报
千问
|
2011-9-15 03:54:43
|
显示全部楼层
先finally然后return
回复
使用道具
举报
千问
|
2011-9-15 03:54:43
|
显示全部楼层
先是try{}catch(Exceptione){}finally{}然后再return返回
回复
使用道具
举报
千问
|
2011-9-15 03:54:43
|
显示全部楼层
恩,肯定是先finally,因为finally是一定要执行的,而如果先执行return的话finally就不一定了
回复
使用道具
举报
千问
|
2011-9-15 03:54:43
|
显示全部楼层
你可以单步调试一下,catch的异常肯定是先获取的,finally的语句是在catch语句执行完成后紧接着执行的,也就是说finally里的return语句是有返回结果的
回复
使用道具
举报
千问
|
2011-9-15 03:54:43
|
显示全部楼层
try里面的代码块若发生异常,就执行catch里面的代码。无论异常与否finally里的代码都会被执行!若遇到return则无条件跳出程序!
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
求做摇头娃娃的软件
2
怎样才能更懂天蝎女呢?
3
男属马和女属猴相配吗?
4
为什么留台的香港留学生那么多?
5
玉溪一中2010年的中考录取分数线大概是多少?
6
求山野的歌曲《怎么忍心放开手》的MP3链接地址
7
上个月十四号晚上ML第二天吃的避孕药后不到五分钟吃了碗稀饭请问会影响药物效果吗?
8
帮我把几个字改成少女字体! 搞好了追加分数! 就这几个{沁 刻心田}
9
劳尔为什么掉不了迪达的门?
10
不可思义在心里自言自语竟然会被别人听到
11
车尾被不明物撞了,没法取证,如何与保险公司/4s店说才能走保险理赔?
12
只针对我想加速的运行程序的加速器
13
这种情况的excel表格怎么样修复?
14
玉会有裂痕吗
15
大话西游211称为什么不让一起领?
16
QQ华夏百分比装备提浮石有什么技巧吗
17
关于你的歌mp3下载
18
男属马和女属狗相配吗?
19
被巨蟹拒绝了还有希望吗
20
梦见男友得了运动型乳酸症即将去世代表什么?
21
求QQ情侣名
22
妖怪a梦 家园
23
有人知道那个非主流美女亚比的QQ或者51吗?
24
NOD32最新24位激活码
25
老大,你了解了廊坊银行的待遇了么?透漏一下啊!具体点好不好.
26
问道102级多少道行可以带法宝?
27
关于玉的生长纹和裂痕
28
关于德语中带介词搭配的反身动词
29
经常梦到很多蛇有什么预兆
30
x^1/3在x=0处不可导?可是左导数等于右导数等于正无穷呀
31
热电厂供应的过热蒸汽温度,压力不够怎么办?
32
高手帮忙比较下配置!
33
液态空气要怎么运输?压强多大?普通的刚瓶会被撑爆吗吗?
34
求以下配置配那个显卡好啊?配250还是260好啊?本人只喜欢用N卡玩游戏的,A卡就不用介绍了!谢谢高手指点
35
a的平方减3a加()加()等于2a的平方加2a
36
氯唑西林,头孢氨苄-哪个对毛囊炎更有效?
37
冰淇凌有哪几种口味的?英语翻译
38
谁知道林肯公园Chester和JAY-Z合做唱NUMB带时,他带的绿色帽子啊,好想买一顶同款不同色的,知道的告诉下
39
哪里有赚钱商机?
40
问下我的43883040QQ号35级能买钱吗?
41
数学应用题:急急急!!!请师傅把解题思路发给我谢您了!
42
如何分辨 the face shop 真假 高仿?
43
安布传球怎么这么准?难道他安装了GPS?
44
谁能告诉我海南那个地区高产豆角,黄瓜,青椒,蒜才,葱.
45
中山最大的,进厂打工人流最多的工业区是哪个?
46
永恒之塔国庆奖励发了没
47
我的是双肾结石,有 大小颗粒。最大的有0.7。该怎么治疗好呢?
48
皮尔洛踢出的难道是传说中的电梯球?求高手详细解释!
49
警员(一级、二级)。
50
魔兽世界3.13dz什么专业 怎么赚G
51
找几部现代动作片~
52
请将大智慧指标公式修改成同花顺指标,同时修改成同花顺选股指标
53
交换机接交换机带宽与流量的问题
54
燃气灶的灶头有哪几种 ?
55
德伦特和梅西一样高,为什么德伦特会踩单车梅西不会?
56
4J鬼将如何打书?
57
这个世界上到底有没有鬼
58
老师布置的一个数据采集的作业 大家帮忙看看
59
眸怎么读
60
请问谁知道1.03众神奇迹龙骨在哪里可以打到?
61
ipod nano4
62
想买笔记本电脑,大侠们帮忙推荐一下!
63
听说天河路附近开了一间名豪量贩式KTV,10月21至29日全天免房费,但不知怎么过去呢
64
急!关于ASP读取数据库ID后,直接跳转URL的问题!
65
歌曲仲有句歌词是i want to
66
xbox360 盗版光盘能自己做吗?自己用的.谢谢
67
英语差但是想出国怎么办
68
无双大蛇吴国第四章怎么样才可以到达逃脱地点啊
69
我为什么登陆后还是进不了王者韩庚
70
跨国恋你们赞成吗???
71
那个帮我解决空间被封问题!300分!
72
通过手机套件安装主题,放在了存储卡上,具体是放在哪个文件夹?好像是默认一个地方,我没找到,我是5320
73
天语C50(java)最新版手机QQ在哪下?
74
同房后的第一月月经量非常的少,比到了最后一天还少正常吗?
75
魔域拜师后师傅下线找不到师傅了
76
求带遥和荣的QQ情侣签名
77
生活就像战斗
78
谁和郭德纲做过对
79
我这个情况到底应该怎么买房?谢谢大家了
80
法语 形容词的排序?
81
怎么用数学的计算方法 取整?
82
厦门韵达快递在哪里
83
澳大利亚和加拿大的房子平均多少钱一平,折合人民币。
84
一道java题 多谢了
85
天下2任务头像坐骑中间的哪个人形满了怎么用.
86
我可以要回工资吗?
87
肛门突然窜出一粒大痘。挤还有脓。。请问大家这是什么。该怎么治
88
数学应用题:请师傅把解题思路发给我,谢谢了!
89
妇科病求助
90
这是妇科炎症么
91
我是狮子座的女生,怎么挽回白羊座的他.
92
男朋友很烦我说他爸爸的事
93
女孩比男孩大3岁以后会怎样?
94
有没有一个有酒红色大波浪长发的女神
95
寻找一部关于关於图书馆的卡通电影
96
java未赋值参数的问题
97
七龙珠无限世界怎么出招?
98
少年包青天3春桃姐是谁扮演的
99
夏风给你有什么感受
100
找本好看的网游小说