What is the advantage of exception handling?

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.

A

Only 1
B

1, 2 and 3
C

1 and 3
D

1 and 2

Hey @Kash-Moulik-3715574511847721
All of them

Explanation: Advantage of exception handling are :-

  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.
  4. Separating Error-Handling Code from “Regular” Code.
  5. Propagating Errors Up the Call Stack.