8-5tyr-finally字节码问题
来源:8-5 Try-Finally字节码

慕田峪93669
2019-10-16
老师,你好,8-5,TryFinally字节码章节中,10:astore_1将异常存到本地变量1中,这句话不是很理解,我查了下JVM指令集.astore_1:将栈顶引用类型值存入第二个本地变量,JVM怎么就认为是把异常存本地变量呢,是不是只要是有try关键字?
JVM指令集图片:
写回答
1回答
-
若鱼1919
2019-10-17
是因为try的缘故,代码中加了try,jvm会认为try的代码块中有可能抛出异常,那个就是对异常的处理
00
相似问题