方法返回指令
是根据返回值的类型区分的,包括ireturn(当返回值是boolean、byte、char、short 和int类型时使用)、lreturn、freturn、dreturn 和areturn,另外还有一条return 指令供声明为void的方法、实例初始化方法以及类和接口的类初始化方法使用。
异常处理指令
在Java 程序中显式抛出异常的操作(throw 语句)都由athrow 指令来实现
同步指令
有monitorenter 和monitorexit 两条指令来支持synchronized 关键字的语义