首页/ 题库 / [单选题]给出下列的不完整的方法,则下列的哪个声明的答案

给出下列的不完整的方法,则下列的哪个声明可以被加入①行完成此方法的声明? ① ② { success = connect( ); ③ if (success = = - 1 ) { ④ throw new TimedoutException( ) ⑤ } ⑥ }

单选题
2022-01-04 12:08
A、public void method( )
B、public void method( ) throws Exception
C、public void method( ) throw TimedoutException
D、public throw TimedOutException void method( )
查看答案

正确答案
B

试题解析
解析:如果程序在运行的过程中抛出异常,而这个异常又不是Runtime-Exception或者Error,那么程序必须捕获这个异常进行处理或者声明抛出(throWs)该异常,捕获异常可以使用try{…}catch(){...}语句,而抛出异常在方法声明前是声明,在方法的声明后面加上throwsXxxxException,抛弃多个异常时,在各异常间使用逗号“,”分隔,题目中的程序在运行时抛出的不是一个RuntimeExeeption,所有必须捕获或者抛弃,而程序又没有捕获,所有应该在方法声明中声明抛弃。由于Exception是所有异常的父类,所有当然也可以代表RuntimeExccption了。

标签:
感兴趣题目
给出下列的不完整的方法,则哪个声明可以被加入①行完成此方法的声明?( ) ① ② {success=connect(); ③ if(success==-1){ ④ throw new TimedOutException(); ⑤ } ⑥ }
给出下列的不完整的方法,则下列的( )声明可以被加入①行完成此方法的声明。 ① ②{success=connect(); ③if(success==-1){ ④throw new TimedOutException(); ⑤} ⑥}
给出下列的不完整的方法,则下列的哪个声明可以被加入①行完成此方法的声明? ① ② { success = connect( ); ③ if (success = = - 1 ) { ④ throw new TimedoutException( ) ⑤ } ⑥ }
给出下列不完整的方法,则下列( )声明可以被加入①行以完成此方法声明。 ① _______________ ② { success=connect (); ③ if(success==-1) throw new TimedOutException (); ④ }
可以在以下什么标记之间插入变量与方法声明?()
在Java接口中,下列选项中有效的方法声明是( )。
为了保证方法的线程安全,声明方法的时候必须用哪个修饰符?()
为了保证方法的线程安全,声明方法的时候必须用哪个修饰符?()     
下列类Account的构造方法中,声明正确的是?
算法可以用多种表达方法来描述,下面方法中可以描述“闰年问题”算法的是()。 ①流程图②伪代码③机器语言④自然语言
可以限制一个方法重载的声明语句有()。
在窗体模块的通用声明处用下面的语句声明变量、数组,正确语句有()个。 ①PublicA(5)AsInteger ②PublicNAsInteger ③PublicStAsString ④Privateb()AsInteger
相关题目
为了保证方法的线程安全,声明方法的时候必须用哪个修饰符?
下列类Account的构造方法中,声明正确的是?
在方法的声明中,要求该方法必须抛出异常时使用哪个关键字?
下列类Account的构造方法中,声明正确的是?
在jsp页面声明中定义了一个方法,下列( )代码不能放入该方法中
JavaBean的属性必须声明为private,方法必须声明为()访问类型。
下列哪个成员方法声明是正确的? ( )
下列哪个成员变量声明是正确的? ( )
下列哪个类声明是正确的? ( )
下列哪个类声明是正确的? ( )
下列哪个类声明是正确的?
下列哪个类声明是正确的? ( )
类的方法声明中,若没有显式指定方法的访问修饰符,则默认为()。
有如下模板声明: templateclassA; 下列声明中,与上述声明不等价的是( )。
下列类Account的构造方法中,声明正确的是?()
下列关于类方法的声明,不正确的是()。
下列类Account的构造方法中,声明正确的是?()    
给出下列的程序段,哪个选项是不正确的? ( ) ①public void create(){ ②Vector my; ③my=new Vector(); ④}
给出下列的程序代码片段,下列的哪个选项是不正确的? ① public void create( ) { ② Vector my; ③ my=new Vector ( ); ④ }
信息传输的安全应保证信息在网络传输的过程中不被泄露和不被攻击。下列哪些属于攻击方法? ( )①复制信息②剪裁信息③窃听信息
广告位招租WX:84302438

免费的网站请分享给朋友吧