logo小任同学's Blog
  • |
  • 🏠主页
  • 📚文章
  • ⏱时间轴
  • 🔍搜索
  • 🔖标签
  • 🙋🏻‍♂️关于
  • 🤝友链
主页 » Tags

异常

异常

description:面试可能问到的异常相关八股文。 (一)finally 块中的代码什么时候会执行? 在 Java 语言的异常处理中,finally 块的作用就是为了保证无论出现什么情况,finally 块里的代码一定会被执行。 由于程序执行 return 就意味着结束对当前函数的调用并跳出这个函数体,因此任何语句要执行都只能在 return 前执行(除非碰到 exit 函数), 因此 finally 块里的代码也是在 return 之前执行的。 此外,如果 try-finally 或者 catch-finally 中都有 return,那么 finally 块中 的 return 将会覆盖别处的 return 语句,最终返回到调用者那里的是 finally 中 return 的值。 ...

创建: 2022-01-08 |  更新: 2022-05-05 |  字数: 1618字 |  时长: 4分钟 |  作者: 小任同学
© 2026 小任同学's Blog Powered by Hugo & PaperMod 访问量:次   您是本站第 位访问者