首页 > 外语类考试
题目内容 (请给出正确答案)
[单选题]

请问,以下哪些是声明一个方法抛出异常的正确形式?请选择一个正确答案()。

A.void m() throws IOException{}

B.void m() throw IOException{}

C.void m(void) throws IOException{}

D.m() throws IOException{}

E.void m(){}throws IOException

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“请问,以下哪些是声明一个方法抛出异常的正确形式?请选择一个正…”相关的问题
第1题
下列方法中,声明抛出IntermptedExcetion类型异常的方法是()。

A.suspend()

B.resume()

C.sleep()

D.start()

点击查看答案
第2题
声明异常抛出用【 】子句来完成声明,它包含在方法的声明之中。

点击查看答案
第3题
关于Java异常处理的描述正确的是()。

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

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

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

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

点击查看答案
第4题
157、运行时异常可以使用tr-.a.tch语句对异常进行捕获或者使用throws关键字声明抛出异常。()
点击查看答案
第5题
Java异常处理适用于方法检查到一个错误却不能解决它的场合,这时该方法会抛出一个异常,但不能保证会有一个异常处理程序恰好适合于处理此类异常。()
点击查看答案
第6题
一个异常将终止?()

A.整个程序

B.抛出异常的方法

C.产生异常的try{}块

D.以上说法都不对

点击查看答案
第7题
下列选项中,会导致线程进入死亡状态的是()。

A.线程调用了sleep()方法

B.线程执行过程中出现错误

C.线程抛出一个未捕获的异常

D.线程的run()方法正常执行完毕

点击查看答案
第8题
方法执行过程中如果发生了异常,该方法将生成一个代表该异常的对象,并提交给正在运行这个方法的系统,这个过程称为()。

A.抛出一个异常

B.捕捉一个异常

C.处理一个异常

D.忽略一个异常

点击查看答案
第9题
下列是对finaly的理解正确的是()

A.无论是否抛出异常,finally代码块总是会被执行。就算是没有catch语句同时又抛出异常的情况下,finally代码块仍然会被执行

B.finaly要结合catch块才可以运行,单独运行的话会报运行时异常

C.finaly是Object中的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法

D.可以覆盖finaly方法提供垃圾收集时的其他资源回收,例如关闭文件等

点击查看答案
第10题
编写程序,在main()方法中使用try块抛出一个Exception类的对象,为Exception的构造方法提供一个字符串参数。在catch块内捕获该异常并打印出字符串参数。添加一个finally块并打印一条消息。
编写程序,在main()方法中使用try块抛出一个Exception类的对象,为Exception的构造方法提供一个字符串参数。在catch块内捕获该异常并打印出字符串参数。添加一个finally块并打印一条消息。

点击查看答案
第11题
运行下面的代码结果是()。publicclassFooimplementsRunnable{publicvoidru

n(Threadt){System.out.println("Running.");}publicstaticvoidmain(Strin

g[]args){newThread(newFoo()).start();}}

A.运行时抛出一个异常

B.程序能够运行,但是没有任何输出

C.没有实现Runnable接口中的方法导致编译错误

D.程序运行后输出“Running”

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改