niusouti.com
更多“在Java语言中以下哪个关键字用于在方法上声明抛出异常() ”相关问题
  • 第1题:

    java异常处理机制包括哪些?()

    A.主动处理

    B.声明抛出

    C.忽略异常

    D.停止运行


    参考答案:AB

  • 第2题:

    JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?


    正确答案:

     

    Java 通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口。在Java中,每个异常都是一个对象,它是Throwable类或其它子类的实例。当一个方法出现异常后便抛出一个异常对象,该对象中包含有异常信息,调用这个对象的方法可以捕获到这个异常并进行处理。Java的异常处理是通过5个关键词来实现的:try、catch、throw、throws和finally。一般情况下是用try来执行一段程序,如果出现异常,系统会抛出(throws)一个异常,这时候你可以通过它的类型来捕捉(catch)它,或最后(finally)由缺省处理器来处理。
    用try来指定一块预防所有"异常"的程序。紧跟在try程序后面,应包含一个catch子句来指定你想要捕捉的"异常"的类型。
    throw语句用来明确地抛出一个"异常"。
    throws用来标明一个成员函数可能抛出的各种"异常"。
    Finally为确保一段代码不管发生什么"异常"都被执行一段代码。
    可以在一个成员函数调用的外面写一个try语句,在这个成员函数内部写另一个try语句保护其他代码。每当遇到一个try语句,"异常"的框架就放到堆栈上面,直到所有的try语句都完成。如果下一级的try语句没有对某种"异常"进行处理,堆栈就会展开,直到遇到有处理这种"异常"的try语句。

  • 第3题:

    下列说法正确的是( )。

    A.Java语言中,异常处理分为编译异常、运行异常、捕获异常三种

    B.捕获异常要求在程序的方法中预先声明

    C.运行异常在编程时必须定义

    D.以上说法都不对


    正确答案:B

  • 第4题:

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

    A.throws

    B.throw

    C.Throwable

    D.Exception


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

  • 第5题:

    在Java语 言中,为了使用getImage的方法,你需要导入的类是()。 

    • A、Java.awt.Image
    • B、Java.applet.Applet.Image
    • C、Java.awt.Graphics
    • D、Java.awt.Graphics.Image

    正确答案:B

  • 第6题:

    在Java语言中,同步方法需要用到关键字(),对于同步方法而言无需指定同步锁,它的同步锁是方法所在的(),也就是()


    正确答案:synchronized;对象;this

  • 第7题:

    关于异常,以下说法正确的有()。

    • A、运行时异常使用Runtime Exception的子类来表示,不用在可能抛出异常的方法声明上加throws子句
    • B、运行时异常使用Runtime Exception的子类来表示,必须在可能抛出异常的方法声明上加throws子句
    • C、非运行期异常是从Exception继承而来的,必须在方法声明上加throws子句
    • D、非运行期异常是从Exception继承而来的,不需要在方法声明上加throws子句

    正确答案:A,C

  • 第8题:

    在方法的声明中,要求该方法必须抛出异常时使用哪个关键字?()     

    • A、 throw
    • B、 catch
    • C、 finally
    • D、 throws

    正确答案:D

  • 第9题:

    问答题
    说明Java语言中类的声明方法。

    正确答案: 在Java语言中,定义一个类需用关键字class。如果类2是继承自类1,则在定义类2时要在类名后面用“:”连类1的名字。比如前文示例中的“class CSupperBlock:CBlock”。为了增强程序的安全性,类及其成员,无论是属性还是函数,都有访问限制,通过访问指示符(public,private等)来指定。
    解析: 暂无解析

  • 第10题:

    多选题
    关于异常,以下说法正确的有()。
    A

    运行时异常使用Runtime Exception的子类来表示,不用在可能抛出异常的方法声明上加throws子句

    B

    运行时异常使用Runtime Exception的子类来表示,必须在可能抛出异常的方法声明上加throws子句

    C

    非运行期异常是从Exception继承而来的,必须在方法声明上加throws子句

    D

    非运行期异常是从Exception继承而来的,不需要在方法声明上加throws子句


    正确答案: B,C
    解析: 暂无解析

  • 第11题:

    单选题
    在一个方法的方法头(声明)中,向调用它的上一层方法抛出异常的子句关键字为()。
    A

    catch

    B

    row

    C

    throws

    D

    finally


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    java中用来抛出异常的关键字是()
    A

    try

    B

    catch

    C

    throw

    D

    finally


    正确答案: B
    解析: 暂无解析

  • 第13题:

    54 、JAVA 语言如何进行异常处理,关键字:

    throws,throw,try,catch,finally 分别代表什么意义?在try 块

    中可以抛出异常吗?


    正确答案:

     

    Java 通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的

    接口。在Java 中,每个异常都是一个对象,它是Throwable 类或其它子类的实例。当

    一个方法出现异常后便抛出一个异常对象,该对象中包含有异常信息,调用这个对象

    的方法可以捕获到这个异常并进行处理。Java 的异常处理是通过5 个关键词来实现的:

    try、catch、throw、throws 和finally。一般情况下是用try 来执行一段程序,如果出现

    异常,系统会抛出(throws)一个异常,这时候你可以通过它的类型来捕捉(catch)

    它,或最后(finally)由缺省处理器来处理。

    用try 来指定一块预防所有"异常"的程序。紧跟在try 程序后面,应包含一个catch 子句

    来指定你想要捕捉的"异常"的类型。

    throw 语句用来明确地抛出一个"异常"。

    throws 用来标明一个成员函数可能抛出的各种"异常"。

    Finally 为确保一段代码不管发生什么"异常"都被执行一段代码。

    可以在一个成员函数调用的外面写一个try 语句,在这个成员函数内部写另一个try 语句保

    护其他代码。每当遇到一个try 语句,"异常"的框架就放到堆栈上面,直到所有的try 语句都

    完成。如果下一级的try 语句没有对某种"异常"进行处理,堆栈就会展开,直到遇到有处理

    这种"异常"的try 语句。

  • 第14题:

    Java语言中用于标识临界区的关键字是( )。

    A.serialize

    B.transient

    C.synchronized

    D.static


    正确答案:C
    解析:一个程序中单独的、并发的线程对同一个对象进行访问的代码段,称为临界区。在Java语言中,临界区可以是一个语句块或是一个方法,并且用synchronized关键字标识。

  • 第15题:

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

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

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

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

    D、throws必须和throw配合使用


    正确答案:C

  • 第16题:

    Java中用来抛出异常的关键字是 ( )

    A.try

    B.catch

    C.throw

    D.finally


    正确答案:C
    解析:程序在一个try块中声明了想要监控异常的代码。如果在try块中发生异常,则它被抛出,可以用catch捕捉这个异常。如果需要手动引发一个异常,则使用关键字 throw。任何在方法返回前绝对被执行的代码被放置在finally块中。所以本题选C。

  • 第17题:

    Java异常处理涉及的关键字,以下哪个不是()

    • A、try
    • B、final
    • C、catch
    • D、throws

    正确答案:B

  • 第18题:

    在java语言中,临界区可以是一个语句块,或者是一个方法,并用()关键字标识。

    • A、synchronized
    • B、include
    • C、import
    • D、Thread

    正确答案:A

  • 第19题:

    在一个方法的方法头(声明)中,向调用它的上一层方法抛出异常的子句关键字为()。

    • A、catch
    • B、row
    • C、throws
    • D、finally

    正确答案:C

  • 第20题:

    说明Java语言中类的声明方法。


    正确答案:在Java语言中,定义一个类需用关键字class。如果类2是继承自类1,则在定义类2时要在类名后面用“:”连类1的名字。比如前文示例中的“class CSupperBlock:CBlock”。为了增强程序的安全性,类及其成员,无论是属性还是函数,都有访问限制,通过访问指示符(public,private等)来指定。

  • 第21题:

    单选题
    在方法的声明中,要求该方法必须抛出异常时使用哪个关键字?()
    A

     throw

    B

     catch

    C

     finally

    D

     throws


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    使用下列哪个关键字可以在程序中手工抛出异常()
    A

    throws

    B

    throw

    C

    assert

    D

    class


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    在Java语言中,以下哪个关键字用于在方法上声明抛出异常?()
    A

    try

    B

    catch

    C

    throws

    D

    throw


    正确答案: B
    解析: 暂无解析