给出下列的不完整的方法,则下列的( )声明可以被加入①行完成此方法的声明。 ① ②{success=connect(); ③if(success==-1){ ④throw new TimedOutException(); ⑤} ⑥}A.public void method()B.public void method()throws ExceptionC.public void method()throw TimedOutExceptionD.publicthrowTimedOutExceptionvoid

题目

给出下列的不完整的方法,则下列的( )声明可以被加入①行完成此方法的声明。 ① ②{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.publicthrowTimedOutExceptionvoidmethod()


相似考题
更多“给出下列的不完整的方法,则下列的()声明可以被加入①行完成此方法的声明。①②{success=connect();③i ”相关问题
  • 第1题:

    声明异常抛出用下列哪个子句来完成声明,它包含在方法的声明当中?

    A.throws

    B.throw

    C.Throwable

    D.Exception


    正确答案:A
    解析:在Java语言中,有时一个方法生成一个异常,但该方法并不能确定如何处理此异常,如找不到文件之类的异常,必须将异常传给调用方法,由凋用它的方法来处理,这种时候方法用声明异常抛出,让异常对象可从调用栈向后传递,直至有相应的方法捕获它。声明异常抛出用throws子句来完成声明,throws子句包含在方法的生命之中。语法如下:throwsexceptionList//异常列表是用逗号分隔的多个异常。

  • 第2题:

    9、下列关于throws关键字的描述中,正确的是()

    A.thorws可以声明在方法上也可以声明在方法体中

    B.方法上使用throws抛出一个异常则这个方法中一定有try catch代码块

    C.使用throws抛出多个异常时各个异常之间必须使用逗号隔开

    D.throws必须和throw配合使用


    C

  • 第3题:

    异常不处理,而是在方法的声明中声明抛出,用()子句来完成。


    C

  • 第4题:

    下列关于throws关键字的描述中,正确的是

    A.thorws可以声明在方法上也可以声明在方法体中

    B.方法上使用throws抛出一个异常则这个方法中一定有try catch代码块

    C.使用throws声明抛出多个异常时,各个异常之间必须使用逗号隔开

    D.throws必须和throw配合使用


    C

  • 第5题:

    5、下列说法正确的是()。

    A.abstract修饰符可以修饰数据成员、方法和类

    B.抽象方法的方法体部分必须用一对大括号{ }包住

    C.声明抽象方法不可以写出大括号,即抽象方法没有方法体

    D.声明抽象方法,大括号可有可无


    ABCD