首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于如下这段代码的说法中正确的是( )。 public class test { public static void throwit() { throw new RuntimeException(
下列关于如下这段代码的说法中正确的是( )。 public class test { public static void throwit() { throw new RuntimeException(
admin
2010-07-28
90
问题
下列关于如下这段代码的说法中正确的是( )。 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、程序输出“你好吗”,然后有RuntimeException异常发生,然后输出“结束”
D、程序输出“你好吗”,然后输出“结束”,然后有RunthneException异常发生
答案
8
解析
此程序没有语法错误,可以通过编译,所以选项A错误。程序首先从执行try块开始,输出“你好”,然后执行throwit()方法。在throwit()方法中导致Runtime Exception异常的发生,因此,不会执行by块中throwit()方法后的语句。由于by块的后面存在finally块,在Java中,一旦定义了finally块,就保证一定会执行它,而不管是否发生了异常,所以执行finally块中的语句,从而输出“结束”。由于没有catch块来捕获发生的异常,程序的执行被中止。
转载请注明原文地址:https://kaotiyun.com/show/dX9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
检查软件产品是否符合需求定义的过程称为
数据库设计过程不包括
用树形结构表示实体之间联系的模型是
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
在E-R图中,用来表示实体联系的图形是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
将E-R图转换为关系模式时,实体和联系都可以表示为
负责数据库中查询操作的数据库语言是
数据库管理系统中负责数据模式定义的语言是
设一年365天,第1天的能力值为基数记为1.0。当好好学习时能力值相比前一天会提高千分之五。以下选项中,不能获得持续努力1年后的能力值的是
随机试题
与自喷井分层采油管柱相比,抽油机分层采油井分层()差异大,调整不方便,需要作业起泵。
在MRI上,颅脑肿瘤中表现为“盐和胡椒”的肿瘤,以下哪种最多见
直流电动机起动时具有()的特点。
会计核算所运用的计量单位有()。
3A级旅游景区市场吸引力应达到的标准为()。
下列关于因特网信息资源的特点,叙述不正确的是()。
一切唯心主义都主张()。
专家们对农作物的生产加工应用生物基因技术,反应不一。大部分专家认同一个严肃的想法:发展基因改良植物与“长期但确实的风险”相关。下列观点,与“大部分专家”态度明显不一致的是()。
下列选项中,不属于吸收犯的形式的是()
颜色的三个基本特性是()
最新回复
(
0
)