首页题目详情

以下代码执行后,`catch`块是否执行?

题目配图
A.会执行
B.不会执行
C.会执行后调用`finally`
D.只在异常发生时执行

优质解答

答案

A

解析

由于`try`块中存在错误,且没有被`try`块内的`catch`捕获,调用`throw`抛出异常,因此会进入`catch`块。但在这个例子中没有`catch`块,直接抛出异常导致未捕获。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

Web程序设计单选题中等AI生成