Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

C++ | Exception Handling | Question 2

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

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 choose 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


Answer: (B)

Explanation: Advantage of exception handling are :-

  1. Remove error-handling code from the software’s main line of code.
  2. A method writer can choose 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.


Quiz of this Question

My Personal Notes arrow_drop_up
Last Updated : 22 Sep, 2021
Like Article
Save Article
Similar Reads