The Stack Area
Is composed of stack frames.
An initial stack frame is created for each new thread.
When a thread calls a method the VM creates and pushes a new stack frame for that method into that thread’s stack group.
The execution of a method can either finish normally or abruptly. In the later case the VM pops and discards the last stack frame.