题目内容 (请给出正确答案)
[主观题]

try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,在return

前还是后?

提问人:网友ccll1857065 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“try {}里有一个return语句,那么紧跟在这个try后…”相关的问题
第1题
try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被
执行,在return前还是后

点击查看答案
第2题
Java异常处理中,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?

点击查看答案
第3题
下面的异常处理说明正确的是()

A.try块只能使用一个catch子句

B. try块必须同时与catch子句和finally子句一起使用

C. try块不能单独使用

D. try块中如果执行了return语句,则其finally子句不能执行

点击查看答案
第4题
对于try...catch...finally...结构,下面说法中,哪项是正确的?()

A.在finally块中放置return语句,编译可以通过

B.无论程序是否出现异常,finally块总是被执行的

C.一个try块只能和一个catch块对应

D.异常处理时,try块是可以省略的

点击查看答案
第5题

下面程序段的执行结果是()。 public class Foo{ public static voidmain(String[] args){ try{ return; }finally{ System.out.println("Finally"); } } }

A.编译能通过,但运行时会出现一个例外

B.程序正常运行,并输出 "Finally"

C.程序正常运行,但不输出任何结果

D.因为没有catch语句块,所以不能通过编译

点击查看答案
第6题
以下关于Python高级特性说法正确的是(_____)。

A.try语句中有except子句就不能有finally子句。

B.Python中可以用异常处理捕获程序中的所有错误。

C.生成器是用来创建Python序列的一个对象,通常用来为迭代器产生数据。

D.生成器函数与普通函数相同,只是将return换成了yield。

点击查看答案
第7题
如果try子句中有return语句,则finally子句就不会执行了。
点击查看答案
第8题
当发生异常时,下列描述不正确的是()

A.我们需要捕获异常,然后进行相应的处理

B.我们需要把可能发生错误的语句放在try模块里

C.我们需要把处理异常的语句放在except模块里

D.我们需要为每一个try模块设定且只能设定一个except模块

点击查看答案
第9题
【单选题】try语句块中未产生异常,应用程序会忽略相应()

A.finally语句块

B.return语句

C.catch语句块

D.A和C

点击查看答案
第10题
【单选题】无论是否发生异常,都需要执行()

A.try语句块

B.catch语句块

C.finally语句块

D.return语句

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信