what is use of stack in exception handling.. and what is stack unwinding