黑马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是没有问题的

相关推荐
波音彬要多做4 分钟前
41 stack类与queue类
开发语言·数据结构·c++·学习·算法
Swift社区12 分钟前
Excel 列名称转换问题 Swift 解答
开发语言·excel·swift
一道微光16 分钟前
Mac的M2芯片运行lightgbm报错,其他python包可用,x86_x64架构运行
开发语言·python·macos
矛取矛求20 分钟前
QT的前景与互联网岗位发展
开发语言·qt
Leventure_轩先生21 分钟前
[WASAPI]从Qt MultipleMedia来看WASAPI
开发语言·qt
向宇it35 分钟前
【从零开始入门unity游戏开发之——unity篇01】unity6基础入门开篇——游戏引擎是什么、主流的游戏引擎、为什么选择Unity
开发语言·unity·c#·游戏引擎
wm104337 分钟前
java web springboot
java·spring boot·后端
smile-yan38 分钟前
Provides transitive vulnerable dependency maven 提示依赖存在漏洞问题的解决方法
java·maven
老马啸西风39 分钟前
NLP 中文拼写检测纠正论文-01-介绍了SIGHAN 2015 包括任务描述,数据准备, 绩效指标和评估结果
java
Earnest~42 分钟前
Maven极简安装&配置-241223
java·maven