[CareerCup] 14.2 Try-catch-finally Java中的异常处理
2024-09-24 19:41:41
14.2 In Java, does the finally block get executed if we insert a return statement inside the try block of a try-catch-finally?
这道题问我们Java中的finally块是否会被执行,当我们在try中加入了返回return。
答案是即便try中加入了return或者continue或者break等命令,finally块仍然会被执行。但是下列两种情况下finally里的内容不会被执行:
1. 当虚拟机Virtual Machine在try/catch模块中就退出了的时候
2. 当线程在处理try/catch模块就结束了的时候
最新文章
- 面向过程(POP)、面向对象(OOP)、面向接口(IOP)、面向切面(AOP)
- Java的cmd配置(也即Java的JDK配置及相关常用命令)——找不到或无法加载主类 的解决方法
- 有理数类 Java BigInteger实现
- JavaScript验证身份证号
- Unity3D游戏开发从零单排(四) - 制作一个iOS游戏
- 【第五篇】androidEventbus源代码阅读和分析之unregister代码分析
- css的选择器的优先级
- TypeScript中的怪语法
- linux下内存的统计和内存泄露类问题的定位
- JMM规范
- OpenCV3编程入门-读书笔记3-滤波
- [Basics] 递归
- TFS online build change web.config
- package.json文件中dependencies和devDependencies的区别
- Java的三种代理模式(Proxy,CGLib)
- 5D - Rectangles
- 20175316盛茂淞-Java第1周学习总结
- ArcGIS10.1正式版全套下载、安装与破解(附ArcGIS10.1全套下载地址)【转】
- Android开发系列(十五):【Android小游戏成语连连看】第一篇
- leetcode 无重复字符的最长子串 python实现