我想知道为什么重复以下字节码中的异常(用于引发异常)。
NEW java/lang/IllegalArgumentException
DUP
INVOKESPECIAL java/lang/IllegalArgumentException <init> ()V
ATHROW
最佳答案
我将逐行分析其中[] =使用该op后的新堆栈:
IllegalArgumentException
放入堆栈[SomeIllegalArgumentException]