2019.07.10问题及解析题目public cl

Java例题分析

2019.07.10问题及解析

题目

请问上述程序的输出结果是什么?、

A.编译错误

B.3

C.4

D.5

答案与解析

1.相关知识

异常的执行顺序为try捕获到异常则执行catch语句,未捕获到则不执行catch语句,但无论如何都会执行fianlly语句。

2.答案解析

num/0,分母不能为0,因此抛出异常

被捕获后,num赋值为4

执行finally,num赋值为5

返回5,输出5

答案选D。

欢迎投稿本站:紫金网 » 2019.07.10问题及解析题目public cl