I'm reading JVMS, §2 The Structure of The Java Virtual Machine.
2.3.3. The returnAddress Type and Values
I have some questions here. What is the returnAddress?
Is returnAddress the address of the previous frame?
Can anyone explain that briefly?
The returnAddress type is used by the Java Virtual Machine's jsr, ret, and jsr_w instructions (§jsr, §ret, §jsr_w)
I saw that returnAddress was instructed jsr,jsr_w,ret using (finally statement for Java), starting from JDK7 virtual machine is not allowed to appear these several instructions (jsr.. ), so does it still have a point of existence?
 
     
    