首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给出下列的不完整的方法,则下列的哪个声明可以被加入①行完成此方法的声明? ① ② { success = connect( ); ③ if (success = = - 1 ) { ④ throw new TimedoutEx
给出下列的不完整的方法,则下列的哪个声明可以被加入①行完成此方法的声明? ① ② { success = connect( ); ③ if (success = = - 1 ) { ④ throw new TimedoutEx
admin
2013-03-01
62
问题
给出下列的不完整的方法,则下列的哪个声明可以被加入①行完成此方法的声明? ① ② { success = connect( ); ③ if (success = = - 1 ) { ④ throw new TimedoutException( ) ⑤ } ⑥ }
选项
A、public void method( )
B、public void method( ) throws Exception
C、public void method( ) throw TimedoutException
D、public throw TimedOutException void method( )
答案
2
解析
如果程序在运行的过程中抛出异常,而这个异常又不是Runtime-Exception或者Error,那么程序必须捕获这个异常进行处理或者声明抛出(throWs)该异常,捕获异常可以使用try{…}catch( ){...}语句,而抛出异常在方法声明前是声明,在方法的声明后面加上throws XxxxException,抛弃多个异常时,在各异常间使用逗号“,”分隔,题目中的程序在运行时抛出的不是一个RuntimeExeeption,所有必须捕获或者抛弃,而程序又没有捕获,所有应该在方法声明中声明抛弃。由于Exception是所有异常的父类,所有当然也可以代表RuntimeExccption了。
转载请注明原文地址:https://www.kaotiyun.com/show/Gf2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列Applet在窗口中放置2个Button,标签分别为“东”和“西”,在窗口中的位置与它们的名字相同。选择正确的语句填入横线处。importjava.awt.*;importjava.applet.*;pub
下列Applet在窗口中输出一个以坐标(100,80)为中心,长轴半径为70,短轴半径为50的椭圆。选择正确的语句填入横线处。importjava.awt.*;importjava.applet.*;publicclassexl5
JavaApplet的几个方法的执行顺序,正确的是______。
选择正确的语句填入下列程序的横线处。importjava.awt.*;publicclassex26{publicstaticvoidmain(String[]args)
Swing是由100%纯Java实现的,Swing组件是用Java实现的______组件,没有本地代码,不依赖操作系统的支持,这是它与AWT组件的最大区别。
BorderLayout是______、______和Frame的默认布局管理器。
表示1~3位的八进制数据所代表的字符是()。
有定义intn=789;,下列表达式结果为8的是
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
异常分为运行异常、捕获异常、声明异常和【】。
随机试题
A、成釉器B、牙囊C、牙乳头D、缩余釉上皮E、Malassez上皮剩余形成牙髓组织的是
《临证指南医案》说"内风"产生之机理为()
下列关于现浇混凝土楼板用途的说法正确的是( )。
根据连锁经营的创业策略,在业态分析中,最适合连锁经营的业态是()。
把信息分为固定信息、流动信息与偶然信息的依据是()。
某股份有限公司董事会有董事9名,实际到会7名,会议通过了公司适当减少注册资本的决议。()
以下描述符合包运租船的有()。
良好的师生关系的建立取决于教师的教育水平,我国新型师生关系的特点是()。
Marywroteanarticleon______theteamhadfailedtowinthegame.
社会公德的基本行为准则包括()。
最新回复
(
0
)