参考答案和解析
正确答案:正确
更多“finally语句可以根据需要有选择地添加。”相关问题
  • 第1题:

    简述try……catch……finally语句的执行过程。


    正确答案: 先执行try里面的语句,如果try里面的语句抛出了错误,就会被catch捕获,所以就会中断try里面语句的执行转而执行catch里面的语句,如果try里面的语句都执行完了也没有抛出错误,那么catch里的语句就没有机会执行了。
    最后不论try顺利运行完毕,还是try抛出了错误被catch语句捕获并执行了catch的语句都要接着执行finally里面的语句

  • 第2题:

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


    正确答案:try

  • 第3题:

    使用try-catch-finally语句只能捕获一个异常。


    正确答案:错误

  • 第4题:

    主动产生一个异常而非动态抛出的是()。

    • A、throw语句
    • B、throws语句
    • C、try…catch语句
    • D、finally语句

    正确答案:B

  • 第5题:

    根据需要,if语句中else语句部分可以省略


    正确答案:正确

  • 第6题:

    Delete可以有选择地删除记录,使用rollback语句可以取消这个命令的执行。


    正确答案:正确

  • 第7题:

    下面关于try、catch和finally语句块的组合使用,正确的是()

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

    正确答案:B,C,D

  • 第8题:

    多选题
    下面关于try、catch和finally语句块的组合使用,正确的是()
    A

    try{,}

    B

    try{,}finally{,}

    C

    try{,}catch{,}finally{,}

    D

    try{,}catch{,}catch{,}


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

  • 第9题:

    问答题
    简述try……catch……finally语句的执行过程。

    正确答案: 先执行try里面的语句,如果try里面的语句抛出了错误,就会被catch捕获,所以就会中断try里面语句的执行转而执行catch里面的语句,如果try里面的语句都执行完了也没有抛出错误,那么catch里的语句就没有机会执行了。
    最后不论try顺利运行完毕,还是try抛出了错误被catch语句捕获并执行了catch的语句都要接着执行finally里面的语句
    解析: 暂无解析

  • 第10题:

    单选题
    使用GridView展示条件查询的结果时,配置SqlDataSource数据操作Select语句时,查询条件可以通过()表达与某个控件取值关联
    A

    添加WHERE子句

    B

    添加ORDERBY子句

    C

    添加GROUPBY语句

    D

    添加其他高级设置


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

  • 第11题:

    判断题
    Delete可以有选择地删除记录,使用rollback语句可以取消这个命令的执行。
    A

    B


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

  • 第12题:

    判断题
    finally语句可以根据需要有选择地添加。
    A

    B


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

  • 第13题:

    下列关于try…catch…finaly语句的说明中,不正确的是()。

    • A、catch块可以有多个
    • B、finally块是可选的
    • C、只要有try块就要有catch块
    • D、可以只有try块

    正确答案:D

  • 第14题:

    下列关于查询分析器的使用错误的是()。

    • A、可以直接打开数据表为其添加、修改或删除记录
    • B、可以通过执行 INSERT 语句添加记录
    • C、可以通过执行 UPDATE 语句修改记录
    • D、可以通过执行 DELETE 语句删除记录

    正确答案:A

  • 第15题:

    下列关于finally说法错误的是()。

    • A、finally语句应该放在所有例外控制器的最前面
    • B、如果程序在前面的例外控制器中匹配到了合适例外,就不再执行finally语句了
    • C、无论程序是否找到合适的例外控制器,都会去执行finally语句
    • D、如果程序在前面的例外控制器中匹配到了多个合适的例外,就不再执行finally语句了

    正确答案:A,B,D

  • 第16题:

    try、catch、finally 3种语句的功能是什么?


    正确答案: Try语句负责捕获程序中产生的异常。
    Catch负责匹配异常类型,并且对指定的异常进行处理。
    Finally作为异常处理的统一出口,不管是否发生异常,都会执行本程序。

  • 第17题:

    下列关于try…catch…finally语句的说明中,不正确的是()

    • A、 catch块可以有多个
    • B、 finally块是可选的
    • C、 catch块是可选的
    • D、 可以只有try块

    正确答案:D

  • 第18题:

    一个异常处理中finally语句块只能有一个或者可以没有。


    正确答案:正确

  • 第19题:

    单选题
    在try-catch-finally结构中,哪个说法不正确()
    A

    可以存在多个catch语句块,表示可以捕捉多种异常

    B

    不能同时没有catch语句块和finally语句块

    C

    结构整体可以当作一条语句,从而可以嵌套在其他try-catch-finally结构中

    D

    在try-catch-finally结构中,不发生异常,finally语句块不会执行


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

  • 第20题:

    单选题
    下列关于try…catch…finally语句的说明中,不正确的是()
    A

     catch块可以有多个

    B

     finally块是可选的

    C

     catch块是可选的

    D

     可以只有try块


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

  • 第21题:

    判断题
    根据需要,if语句中else语句部分可以省略
    A

    B


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

  • 第22题:

    多选题
    下列关于finally说法错误的是()。
    A

    finally语句应该放在所有例外控制器的最前面

    B

    如果程序在前面的例外控制器中匹配到了合适例外,就不再执行finally语句了

    C

    无论程序是否找到合适的例外控制器,都会去执行finally语句

    D

    如果程序在前面的例外控制器中匹配到了多个合适的例外,就不再执行finally语句了


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

  • 第23题:

    判断题
    一个异常处理中finally语句块只能有一个或者可以没有。
    A

    B


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