更多“我们用try-except来处理异常,except语句后面通常会写上________________,当except语句后面什么都不写时,表示可以处理其他所有的异常。”相关问题
  • 第1题:

    结构化异常处理用try…catch…finally语句,则可能出现异常的语句放在()块。


    正确答案:try

  • 第2题:

    用if语句判断60≤x≤80,在MATLAB中if语言后面的判断应写为()


    正确答案:If x<=80&>=60

  • 第3题:

    捕获异常try语句后面可以跟有一个或多个catch()方法用来处理try块内出现的异常事件。


    正确答案:正确

  • 第4题:

    捕获异常try语句后面通常跟有一个或多个catch()方法用来处理try块内生成的异常事件。


    正确答案:正确

  • 第5题:

    什么时候会执行try-except-else的else部分()

    • A、总是
    • B、当发生异常时
    • C、没有异常发生
    • D、当包含块之外执行发生异常时

    正确答案:C

  • 第6题:

    错误与异常有什么区别?为什么要进行异常处理?用于异常处理的语句有哪些?


    正确答案: 区别:错误是指在执行代码过程中发生的事件,它中断或干扰代码的正常流程并创建异常对象。当错误中断流程时,该程序将尝试寻找异常处理程序(一段告诉程序如何对错误做出响应的代码),以帮助程序恢复流程。换句话说,错误是一个事件,而异常是该事件创建的对象;
    如果不进行异常处理,即不对错误做出响应,程序的健壮性就会大打折扣,甚至无法保证正常运行,所以必须要进行异常处理。
    用于异常处理的语句有:try-catch语句、try-catch-finally语句、throw语句。

  • 第7题:

    单选题
    Java异常的处理时,抛出异常可以利用什么语句()
    A

    throw

    B

    try

    C

    catch

    D

    throws


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

  • 第8题:

    填空题
    结构化异常处理用try…catch…finally语句,则可能出现异常的语句放在()块。

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

  • 第9题:

    判断题
    在try语句中使用多个except语句可以处理多个不同的异常情况。
    A

    B


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

  • 第10题:

    判断题
    在switch语句中,case后面的子句和if后面的子句相似,可以是一条语句,也可以是多条语句。
    A

    B


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

  • 第11题:

    填空题
    在catch语句中列举异常类型时,DivideByZeroException异常应列在Exception异常的()。(填前面或后面)

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

  • 第12题:

    填空题
    用if语句判断60≤x≤80,在MATLAB中if语言后面的判断应写为()

    正确答案: If x<=80&>=60
    解析: 暂无解析

  • 第13题:

    在catch语句中列举异常类型时,DivideByZeroException异常应列在Exception异常的()。(填前面或后面)


    正确答案:前面

  • 第14题:

    在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动Java的异常处理机制。

    • A、if – else
    • B、switch
    • C、try
    • D、throw

    正确答案:C

  • 第15题:

    在switch语句中,case后面的子句和if后面的子句相似,可以是一条语句,也可以是多条语句。


    正确答案:正确

  • 第16题:

    一个except语句块可以处理多个异常吗?()

    • A、是,比如TypeError,SyntaxError[,…]
    • B、是,比如[TypeError,SyntaxError]
    • C、是,比如(TypeError,ValueError)
    • D、不能

    正确答案:C

  • 第17题:

    在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。


    正确答案:错误

  • 第18题:

    对于异常处理语句try…catch,下面那句话不正确?()

    • A、一个符合条件的catch的处理语句中没有break语句,则执行后会继续执行后续catch
    • B、不管有没有捕获异常,finally部分都会被执行
    • C、找到合适的异常类型后就不再执行后面的catch
    • D、应该先处理子异常类,再处理父异常类。

    正确答案:A

  • 第19题:

    多选题
    在Java的异常处理语句try-catch-final中,以下描述不正确的是()。
    A

    try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码

    B

    try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码

    C

    catch语句和final语句都可以缺省

    D

    catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误

    E

    当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句


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

  • 第20题:

    判断题
    捕获异常try语句后面可以跟有一个或多个catch()方法用来处理try块内出现的异常事件。
    A

    B


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

  • 第21题:

    判断题
    捕获异常try语句后面通常跟有一个或多个catch()方法用来处理try块内生成的异常事件。
    A

    B


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

  • 第22题:

    单选题
    对于异常处理语句try…catch,下面那句话不正确?()
    A

    一个符合条件的catch的处理语句中没有break语句,则执行后会继续执行后续catch

    B

    不管有没有捕获异常,finally部分都会被执行

    C

    找到合适的异常类型后就不再执行后面的catch

    D

    应该先处理子异常类,再处理父异常类。


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

  • 第23题:

    问答题
    错误与异常有什么区别?为什么要进行异常处理?用于异常处理的语句有哪些?

    正确答案: 区别:错误是指在执行代码过程中发生的事件,它中断或干扰代码的正常流程并创建异常对象。当错误中断流程时,该程序将尝试寻找异常处理程序(一段告诉程序如何对错误做出响应的代码),以帮助程序恢复流程。换句话说,错误是一个事件,而异常是该事件创建的对象;
    如果不进行异常处理,即不对错误做出响应,程序的健壮性就会大打折扣,甚至无法保证正常运行,所以必须要进行异常处理。
    用于异常处理的语句有:try-catch语句、try-catch-finally语句、throw语句。
    解析: 暂无解析

  • 第24题:

    判断题
    在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。
    A

    B


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