显然try块中检测的4条语句都没有在divide函数中通过throw抛出异常,于是main()函数的catch 块中的语句都没有被执行,程序无任何异常,因此输出4个除法结果后接着输出catch块后的输出内容calculatefinished,程序正常结束。可见,在没有异常发生时catch块中的内容不执行,不影响正常情况下的输出结果。
展开全文
特别声明
本文仅代表作者观点,不代表本站立场,本站仅提供信息存储服务。
显然try块中检测的4条语句都没有在divide函数中通过throw抛出异常,于是main()函数的catch 块中的语句都没有被执行,程序无任何异常,因此输出4个除法结果后接着输出catch块后的输出内容calculatefinished,程序正常结束。可见,在没有异常发生时catch块中的内容不执行,不影响正常情况下的输出结果。
展开全文
本文仅代表作者观点,不代表本站立场,本站仅提供信息存储服务。