return

Operation Return void from method

return


Forms return = 177 (0xb1)

Stack ...

[empty]

Description The returning method must have return type void. Any values on the operand stack of the current frame (§3.6) are discarded. If the returning method is a synchronized method, the monitor acquired or reentered on invocation of the method is released or exited (respectively) as if by execution of a monitorexit instruction.

The interpreter then returns control to the invoker of the method, reinstating the frame of the invoker.