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

相关推荐
慌糖5 分钟前
RabbitMQ:消息队列的轻量级王者
开发语言·javascript·ecmascript
风象南12 分钟前
SpringBoot 控制器的动态注册与卸载
java·spring boot·后端
醇醛酸醚酮酯30 分钟前
Qt项目锻炼——TODO清单(二)
开发语言·数据库·qt
jioulongzi35 分钟前
记录一次莫名奇妙的跨域502(badgateway)错误
开发语言·python
我是一只代码狗38 分钟前
springboot中使用线程池
java·spring boot·后端
hello早上好1 小时前
JDK 代理原理
java·spring boot·spring
PanZonghui1 小时前
Centos项目部署之Java安装与配置
java·linux
向阳@向远方1 小时前
第二章 简单程序设计
开发语言·c++·算法
沉着的码农1 小时前
【设计模式】基于责任链模式的参数校验
java·spring boot·分布式
Mr_Xuhhh2 小时前
信号与槽的总结
java·开发语言·数据库·c++·qt·系统架构