在Java的异常处理中,用户自定义的异常类应该是( )的子类。
A.Throwable
B.Exception
C.Error
D.RuntimeException
试卷相关题目
- 1关于异常的含义,下列描述中最正确的一个是:
A.程序自定义的异常事件
B.程序编译错误
C.程序编译或运行时发生的异常事件
D.程序语法错误
开始考试点击查看答案 - 2下列描述了Java语言通过面相对象的方法进行异常处理的好处,请选出不在这些好处范围之内的一项:
A.可以利用异常处理机制代替传统的控制流程
B.把错误处理代码从常规代码中分离出来
C.可以处理意想不到的异常
D.把各种不同的异常事件进行分类,体现了良好的继承性
开始考试点击查看答案 - 3自定义异常时,可以通过对下列哪一项进行继承?
A.Error类
B.Applet类
C.Exception类及其子类
D.AssertionError类
开始考试点击查看答案 - 4请问,以下哪些关于try-catch-finally结构中的finally语句的描述是正确的?请选择一个正确答案:
A.只有当一个catch语句获得执行后,finally语句才获得执行
B.只有当异常抛出时,finally语句才获得执行
C.无论是否抛出异常,finally语句都会获得执行
D.只有当catch语句未获得执行时,finally语句才获得执行
开始考试点击查看答案 - 5对于catch子句的排列,下列哪种是正确的:
A.子类在先,父类在后
B.如何排列都可以
C.有继承关系的异常不能在同一个try程序段内
D.父类在先,子类在后
开始考试点击查看答案 - 6在异常处理中,如释放资源、关闭文件、关闭数据库等由( )来完成。
A.catch子句
B.try子句
C.finally子句
D.throw子句
开始考试点击查看答案 - 7下列代码中给出正确的在方法体内抛出异常的是:
A.throws IOException();
B.new throw Exception(" ");
C.throws IOException;
D.throw new Exception(" ");
开始考试点击查看答案 - 8应用程序的main方法中有以下语句,则输出的结果是 ( )。Hashtable hashtable=new Hashtable();hashtable.put("x","12345");hashtable.put("y","67890");hashtable.put("a","abcde");System.out.println(hashtable.get("a"));
A.a
B.abcde
C.67890
D.12345
开始考试点击查看答案 - 9下面说法不正确的是:
A.列表(List)、集合(Set)都是Collection下的子接口
B.Map接口将键映射到值,键可以重复,但每个键最多只能映射一个值
C.Set接口是不包含重复元素的集合
D.List接口是可以包含重复元素的有序集合
开始考试点击查看答案 - 10应用程序的main方法中有以下语句,则输出的结果是( )。Hashtable hashtable=new Hashtable();hashtable.put("100","aaa");hashtable.put("200","bbb");hashtable.put("300","ccc");System.out.println(hashtable.get("300").toString()+hashtable.get("200").toString()+ hashtable.get("100").toString());
A.aaa
B.ccc
C.cccbbbaaa
D.aaabbbccc
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2013年注册安全工
类别:建筑类其它