What is the advantage of exception handling?

1) Remove error-handling code from the software's main line of code.

2) A method writer can chose to handle certain exceptions and delegate 
   others to the caller.

3) An exception that occurs in a function can be handled anywhere in
   the function call stack. 

Posted on by