无论try块是否实际抛出异常,finally块都能被执行。()
举一反三
- 关于finally块,以下描述正确的是()。 A: 当try块抛出异常时,才会执行finally块。 B: 当catch块捕捉到异常时,才会执行finally块。 C: 无论try是否抛出异常,都会执行finally块。 D: finally块必须要有。
- 无论try{}块中的代码是否抛出异常,finally子句都会执行。()
- 无论try块中的语句是否发生异常,都会执行finally块中的语句。
- 异常捕获可以使用try…catch…finally语句,其中finally语句块中的内容无论程序是否发生异常都要被执行。
- 如果try语句块没有抛出异常,则执行完try语句代码后直接执行finally语句块。