题目内容 (请给出正确答案)
[单选题]

以下关于使用try-catch-finally处理异常描述错误的是()。

A.try-catch捕获异常可以使用finally回收资源

B.try语句不能独立存在,其后至少要有一个catch语句块或finally语句块

C.finally语句块不是必须存在的,可以根据需求决定是否添加

D.如果try代码块没有出现异常,finally语句块不会被执行

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“以下关于使用try-catch-finally处理异常描述错…”相关的问题

第1题

以下关于java异常的描述中,正确的是()

A.异常就是有语法错误的程序

B.异常是程序运行时可能遇到的特殊情况,需要捕获并处理

C.异常可以用try{}catch{}程序块来捕获并处理

D.异常会导致程序的崩溃

点击查看答案

第2题

运行时异常可以使用try…catch语句对异常进行捕获或者使用throws关键字声明抛出异常()
点击查看答案

第3题

关于Java异常处理的描述正确的是()。

A.Java的异常处理机制可以保障程序具有良好的容错性,使程序健壮性更高

B.异常处理使程序具有更好的可读性

C.在Java中可以使用“try-catch”语句处理异常

D.方法声明时可以使用throws关键字声明抛出异常

点击查看答案

第4题

以下关于异常说法正确的是()

A.编译异常就是指Exception以及其子类

B.编译异常如果产生,可以不用处理

C.编译异常指的就是Error

D.编译异常如果产生,必须处理,要么捕获,要么抛出

点击查看答案

第5题

下列关于抛出异常的描述中,错误的是()

A.捕捉到发生的异常可在方法中处理,也可以抛到调用该方法的方法中处理

B.在说明要抛出异常的方法时应加关键字throws<异常列表>

C.<异常列表>中可以有多个逗号分隔的异常

D.抛出异常的方法要使用下述抛出异常的语句:throw<异常名>;其中,<异常名>是异常类的类名

点击查看答案

第6题

下列关于异常的叙述中,错误的是()

A.编译错属于异常,可以抛出

B.运行错属于异常

C.抛出异常后,将跳过函数中的其它代码

D.抛出的异常可以不被捕获

点击查看答案

第7题

下列关于异常的描述正确的是()

A.在C#中一个try块只能有一个catch块

B.一个try块可能产生多个异常

C.可以使用throws回避方法中的异常

D.finally块是异常处理所必需的

点击查看答案

第8题

下列描述中,错误的是()

A.算术溢出需要进行异常处理

B.在方法中监测到错误但不知道如何处理错误时,方法就声明一个异常

C.一个程序抛出异常,任何其他在运行中的程序都可以捕获

D.当方法产生该方法无法确定该如何处理的异常时,应该声明异常

点击查看答案

第9题

对于已经被定义过可能抛出异常的语句,在编程时应该()

A.必须使用try/catch语句处理异常,或用throw将其抛出

B.如果程序错误,必须使用try/catch语句处理异常

C.可以置之不理

D.只能使用try/catch语句处理

点击查看答案

第10题

以下对自定义异常描述正确的是?()

A.自定义异常必须继承Exception

B.自定义异常可以继承自Error

C.程序中已经提供了丰富的异常类,使用自定义异常没有意义

D.自定义异常可以更加明确定位异常出错的位置和给出详细出错信息

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

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

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

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