niusouti.com

C#异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面

题目

C#异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面


相似考题
更多“C#异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面”相关问题
  • 第1题:

    Java 语言中,下列( )是异常处理的统一出口。

    A.try{…}子句

    B.catch{…}子句

    C.finally{…}子句

    D.以上说法都不对


    正确答案:C

  • 第2题:

    在异常处理中,如释放资源、关闭文件、关闭数据库等由哪个子句来完成? ( )

    A.try子句

    B.catch子句

    C.finally子句

    D.throw子句


    正确答案:C

  • 第3题:

    下列关于C#的异常处理的说发法,错误的是()。

    • A、Try块必须跟catch块组合使用,不能单独使用
    • B、一个try块可以跟随多个catch块
    • C、使用throw语句既可引发系统异常,也可以引发由开发人员创建的自定义异常
    • D、在try…catch…..finally块中,即便开发人员编写强制逻辑代码,也不能跳出finally块的执行

    正确答案:B,C

  • 第4题:

    java语言中,下列哪一子句是异常处理的出口()

    • A、try{„}子句
    • B、catch{„}子句
    • C、finally{„}子句
    • D、以上说法都不对

    正确答案:A

  • 第5题:

    在C#语言中,下列异常处理结构中有错误的是()。

    • A、catch{}finally{}
    • B、try{}finally{}
    • C、try{}catch{}finally{}
    • D、try{}catch{}

    正确答案:A

  • 第6题:

    下列关于异常处理的表述中哪些是正确的()?

    • A、无论异常是否抛出,finally子句中的内容都会被执行
    • B、catch字句能且只能出现一次
    • C、try字句中所抛出的异常一定能被catch字句捕获
    • D、try、catch、finally三个字句必须同时出现,才能正确处理异常

    正确答案:A

  • 第7题:

    .NET Framework中,处理异常是很有用的功能。一个try代码块可以有多个catch块与之对应。在多个catch块中,下面()异常应该最后捕获。

    • A、 Exception
    • B、 StackOverflowException
    • C、 SystemException
    • D、 FormatException

    正确答案:A

  • 第8题:

    在异常处理中,如释放资源、关闭文件、关闭数据库等由()来完成。

    • A、try子句
    • B、catch子句
    • C、finally子句
    • D、throw子句

    正确答案:C

  • 第9题:

    多选题
    下列关于C#的异常处理的说发法,错误的是()。
    A

    Try块必须跟catch块组合使用,不能单独使用

    B

    一个try块可以跟随多个catch块

    C

    使用throw语句既可引发系统异常,也可以引发由开发人员创建的自定义异常

    D

    在try…catch…..finally块中,即便开发人员编写强制逻辑代码,也不能跳出finally块的执行


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

  • 第10题:

    判断题
    java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。
    A

    B


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

  • 第11题:

    单选题
    下列关于异常处理的表述中哪些是正确的()?
    A

    无论异常是否抛出,finally子句中的内容都会被执行

    B

    catch字句能且只能出现一次

    C

    try字句中所抛出的异常一定能被catch字句捕获

    D

    try、catch、finally三个字句必须同时出现,才能正确处理异常


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

  • 第12题:

    单选题
    .NET Framework中,处理异常是很有用的功能。一个try代码块可以有多个catch块与之对应。在多个catch块中,下面()异常应该最后捕获。
    A

     Exception

    B

     StackOverflowException

    C

     SystemException

    D

     FormatException


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

  • 第13题:

    下列关于try和catch子句的描述中,错误的一项是( )。

    A.不同的catch代码段是不同的作用域,但是可以访问相互之间定义的局部变量

    B.如果没有异常产生,则所有的catch代码段都被略过不执行

    C.by代码段后跟有一个或多个catch代码段

    D.异常总是由距离产生异常最近的匹配catch代码段处理


    正确答案:A

  • 第14题:

    下列关于try和catch子句的描述中,错误的一项是 ( )

    A.不同的catch代码段是不同的作用域,但是可以访问相互之间定义的局部变量

    B.如果没有异常产生,则所有的catch代码段都被略过不执行

    C.try代码段后跟有一个或多个catch代码段

    D.异常总是由距离产生异常最近的匹配catch代码段处理


    正确答案:A
    解析:一个try块和它的catch子句形成了一个单元。catch子句的范围受限于与之对应的try块所定义的语句。一个catch子句不能捕获另一个try声明所引发的异常(除非是嵌套的try语句情况)。

  • 第15题:

    在try程序块中发生了异常,其后如果有多个catch参数类与之匹配,会执行那个catch块中的异常处理程序。


    正确答案:当try语句块中的代码执行时发生异常,程序的正常运行便中断,并抛出异常对象,然后在try块后面的各个catch()中查找与异常对象相匹配的异常类,当找到第一个与之相匹配的参数类时,就执行包含这一参数类的catch语句块中的代码。

  • 第16题:

    异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。


    正确答案:错误

  • 第17题:

    下列关于C#的异常处理的说法,错误的是()。

    • A、try块必须跟catch块组合使用,不能单独使用
    • B、一个try块可以跟随多个catch块,每个catch语句处理不同的异常
    • C、异常处理中必须有finally块
    • D、finally块中内容是必须要执行的

    正确答案:C

  • 第18题:

    下列关于异常的描述正确的是()

    • A、在C#中一个try块只能有一个catch块
    • B、一个try块可能产生多个异常
    • C、可以使用throws回避方法中的异常
    • D、finally块是异常处理所必需的

    正确答案:B

  • 第19题:

    在C#程序中〃下列用来处理异常的结构〃错误的是()。

    • A、catch{}finally{}
    • B、try{}finally{}
    • C、try{}catch{}finally{}
    • D、try{}catch{}

    正确答案:A

  • 第20题:

    java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。


    正确答案:错误

  • 第21题:

    单选题
    在C#程序中〃下列用来处理异常的结构〃错误的是()。
    A

    catch{}finally{}

    B

    try{}finally{}

    C

    try{}catch{}finally{}

    D

    try{}catch{}


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

  • 第22题:

    判断题
    异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。
    A

    B


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

  • 第23题:

    单选题
    下面的异常处理说明正确的是()
    A

    try块只能使用一个catch子句

    B

    try块必须同时与catch子句和finally子句一起使用

    C

    try块不能单独使用

    D

    try块中如果执行了return语句,则其finally子句不能执行


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

  • 第24题:

    问答题
    在try程序块中发生了异常,其后如果有多个catch参数类与之匹配,会执行那个catch块中的异常处理程序。

    正确答案: 当try语句块中的代码执行时发生异常,程序的正常运行便中断,并抛出异常对象,然后在try块后面的各个catch()中查找与异常对象相匹配的异常类,当找到第一个与之相匹配的参数类时,就执行包含这一参数类的catch语句块中的代码。
    解析: 暂无解析