首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于如下这段代码的说法中正确的是( )。 public class test { public static void throwit() { throw new RuntimeException
下列关于如下这段代码的说法中正确的是( )。 public class test { public static void throwit() { throw new RuntimeException
admin
2010-02-22
54
问题
下列关于如下这段代码的说法中正确的是( )。 public class test { public static void throwit() { throw new RuntimeException(); } public static void main(String args[]) { try{ System.out.println("你好吗"); throwit(); System.out.println("出错!"); } finally{ System.out.println("结束"); } } }
选项
A、以上程序段不会编译
B、程序输出“你好吗”,然后有RuntimeException异常发生,输出“出错!”,输出“结束”
C、程序输出“你好吗”,然后有RunfimeException异常发生,然后输出“结束”
D、程序输出“你好吗”,然后输出“结束”,然后有RuntimeException异常发生
答案
8
解析
此程序没有语法错误,可以通过编译,所以选项A错误。程序首先从执行try块开始,输出“你好”,然后执行throwit()方法。在throwit()方法中导致Runtime Excephon异常的发生,因此,不会执行try块中throwit()方法后的语句。由于try块的后面存在finally块,在Java中,一旦定义了finally块,就保证一定会执行它,而不管是否发生了异常,所以执行finally块中的语句,从而输出“结束”。由于没有catch块来捕获发生的异常,程序的执行被中止。
转载请注明原文地址:https://www.kaotiyun.com/show/3pnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,对字段设置有效性规则,下面描述正确的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
在VisualFoxProEp,下列变量中需要事先定义是()。
新创建的表单默认标题为Forml,为了修改表单的标题,应设置表单的()。
下列程序段的输出结果是()。Clearstore10toastore20tobsetudfparmstoreferencedoswapwitha,(b)?a,b
在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是()。
数据结构分为逻辑结构与存储结构,线性链表属于()。
关于形参和实参的描述,以下选项中正确的是
随机试题
国家编制土地利用总体规划,规定土地用途,将土地分为()。
男性,50岁,下腹隐痛不适,偶有粘液血便,按慢性结肠炎治疗效果不佳,前来就诊,你认为首选的检查方法是
心脏危险指数中,预示麻醉危险性最大
对建设工程定额分类说法正确的是()。
戒严视涉及地区的大小,分别由全国人大常委会或国务院或公安部作出决定。()
在客观上宣告了“文化大革命”的理论和实践失败的是()。
“闽”是_____结构。
接入技术的“数字会聚”主要是指( )
关于函数返回值,以下叙述正确的是()。
手写板或鼠标属于
最新回复
(
0
)