Termination



next up previous contents index
Next: Expressions Up: Invocation Previous: Run-Time Dispatch

Termination

Routines can terminate in two ways: normally, or exceptionally, by signaling an exception. When a routine terminates normally, any result objects become available to the caller and may be assigned to variables or passed as arguments to other routines. When a routine terminates exceptionally, the flow of control passes to an exception handler in the caller (8.14).



theta-questions@lcs.mit.edu