• 2022-07-25
    无论try块中的语句是否发生异常,都会执行finally块中的语句。
  • 内容

    • 0

      无论try{}块中的代码是否抛出异常,finally子句都会执行。()

    • 1

      关于异常的说法中正确的是()。 A: try语句的是必须的 B: finally 语句是必须的 C: catch块可以设计多个 D: 无论try语句是否抛出异常,finally语句块中的内容都将执行

    • 2

      什么时候执行finally语句块中的内容?( ) A: 没有发生异常时。 B: 发生异常时。 C: 无论是否发生异常都会执行。 D: 以上都不对。

    • 3

      有时,程序可能在无论异常是否发生或者是否被捕获的情况下都希望执行某些操作,这时可以通过异常处理的finally语句块来达到这一目的,即在try---catch语句块后加入finally语句块,可以确保程序无论是否发生异常,finally语句块中的代码总能被执行。

    • 4

      关于finally块,以下描述正确的是()。 A: 当try块抛出异常时,才会执行finally块。 B: 当catch块捕捉到异常时,才会执行finally块。 C: 无论try是否抛出异常,都会执行finally块。 D: finally块必须要有。