当前进度 115/226题 (50.9%)
?
15、运行下面的代码,屏幕上将输出(     )。
😯
别灰心,再仔细想想!
💡 真题解析

答案:C

解析:

在main 函数中,y被设置为0。

调用divide(x, y) 时,由于y 为0,会抛出一个runtime_error 异常。

异常被catch 块捕获,输出"caught an exception: "后接异常的消息,使用e.what()获取错误信息。因此,最终输出是:caught an exception: division by zero error