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

相关推荐
没有bug.的程序员6 分钟前
Redis Sentinel:高可用架构的守护者
java·redis·架构·sentinel
Tiger_shl8 分钟前
【.Net技术栈梳理】08-控制反转(IoC)与依赖注入(DI)
开发语言·.net·.netcore
Zhen (Evan) Wang8 分钟前
.NET 6 文件下载
java·前端·.net
Tiger_shl9 分钟前
【.Net技术栈梳理】10-.NET Core 程序的执行
开发语言·.net·.netcore
王嘉俊92521 分钟前
SpringBoot应用开发指南:从入门到高级配置与自动装配原理
java·spring boot·后端·spring·ssm
薄荷撞~可乐32 分钟前
C#高并发与并行理解处理
开发语言·c#
孤廖37 分钟前
【算法磨剑:用 C++ 思考的艺术・Dijkstra 实战】弱化版 vs 标准版模板,洛谷 P3371/P4779 双题精讲
java·开发语言·c++·程序人生·算法·贪心算法·启发式算法
sali-tec42 分钟前
C# 基于halcon的视觉工作流-章33-矩状测量
开发语言·人工智能·算法·计算机视觉·c#
码畜也有梦想1 小时前
Maven中optional的作用
java·jenkins·maven
云和数据.ChenGuang1 小时前
java常见SSL bug解决方案
java·bug·ssl