首页 > 编程语言 > 详细

java课后问题解答

时间:2019-11-02 22:15:41      阅读:68      评论:0      收藏:0      [点我收藏+]

1.当有多个嵌套的try…catch…finally时,要特别注意finally的执行时机

答:当有多层嵌套的finally时,异常在不同的层次抛出 ,在不同的位

置抛出,可能会导致不同的finally语句块执行顺序

2.finally语句块一定会执行吗?

答:经过代码的测试可以发现finally语句一定会执行。

3.Java中实现异常处理的基础知识

答:Java 中所有可捕获的异常都派生自 Exception 类,把可能会发生

错误的代码放进try语句块中。当程序检测到出现了一个错误时会抛出

一个异常对象。异常处理代码会捕获并处理这个错误。catch语句块中

代码用于处理错误。当异常发生时,程序控制流程由try语句块跳转到

catch语句块。不管是否有异常发生,finally语句块中的语句始终保证

被执行。如果没有提供合适的异常处理代码,JVM将会结束掉整个应

用程序。

java课后问题解答

原文:https://www.cnblogs.com/zgk666/p/11784297.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!