黑马JVM总结(二十六)

(1)异常-catch

下面看一下字节码里面怎么做异常的处理

(2)异常-多个catch

astore_2:就是把异常对象的地址存到局部变量表2号曹位上

(3)异常-multicatch

(4)异常-finally

(5)finally-面试题1

返回20:

(6)finally-面试题2

返回10

我们发现在try中return了,在finally里又对这个变量做了变化,其实它是不会影响返回结果的,因为他在return之前做了一个暂存,我们发现只要finally中只有不return是没有问题的

相关推荐
悟能不能悟8 小时前
java的java.sql.Date和java.util.Date的区别,应该怎么使用
java·开发语言
循环过三天9 小时前
3.4、Python-集合
开发语言·笔记·python·学习·算法
高山上有一只小老虎9 小时前
java 正则表达式大全
java·正则表达式
_院长大人_10 小时前
设计模式-工厂模式
java·开发语言·设计模式
MATLAB代码顾问10 小时前
MATLAB实现决策树数值预测
开发语言·决策树·matlab
凌波粒11 小时前
MyBatis完整教程IDEA版(2)--ResultMap/注解/一对多/多对一/lombok/log4j
java·intellij-idea·mybatis
蓝-萧11 小时前
【玩转全栈】----Django基本配置和介绍
java·后端
priority_key11 小时前
排序算法:堆排序、快速排序、归并排序
java·后端·算法·排序算法·归并排序·堆排序·快速排序
不染尘.11 小时前
2025_11_7_刷题
开发语言·c++·vscode·算法
似水এ᭄往昔12 小时前
【C++】--stack和queue
开发语言·c++