在Java异常处理中,关于try-catch-finally语句的使用,以下哪项描述是正确的?

答案解析

finally语句块中的代码无论try语句块中是否发生异常都会执行,因此选项A错误。在try语句块中声明的变量作用域仅限于try语句块内,不能在catch语句块中访问,因此选项B错误。finally语句提供了无论是否发生异常都需要执行的代码块,其功能不能被try-catch语句完全替代,因此选项D错误。选项C正确描述了try-catch-finally语句的执行逻辑。
正确答案:C
随机推荐
开始刷题