Contents | Prev | Next | Index

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.


Contents | Prev | Next | Index

Java Virtual Machine Specification (HTML generated by dkramer on February 25, 1997)
Copyright © 1996 Sun Microsystems, Inc. All rights reserved
Please send any comments or corrections to doug.kramer@sun.com