JVM栈帧内部结构-方法返回地址

方法返回地址(Return Address): 存放调用该方法的PC寄存器的值。 方法结束方式: 1) 正常结束 2) 出现未处理异常,非正常退出(通过异常完成出口退出的不会给他的上层调用者生产任何的返回值) 无论通过哪种方式退出,在方法退出后到该方法被调用的位置,方法正常退出时,调用者的PC计数器的值作为返回地址,即调用该方法的指令的下一条指令地址,而通过异常退出的,返回地址是要通过异常表来确定
相关文章
相关标签/搜索