C++ | Exception Handling | Question 2
What is the advantage of exception handling ?
- Remove error-handling code from the software’s main line of code.
- A method writer can choose to handle certain exceptions and delegate others to the caller.
- 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
Answer: (B)
Explanation: Advantage of exception handling are :-
- Remove error-handling code from the software’s main line of code.
- A method writer can choose to handle certain exceptions and delegate others to the caller.
- An exception that occurs in a function can be handled anywhere in the function call stack.
- Separating Error-Handling Code from “Regular” Code.
- Propagating Errors Up the Call Stack.
Please Login to comment...