C++ | Exception Handling | Question 10

Last Updated :
Discuss
Comments
Which of the following is true about exception handling in C++? 1) There is a standard exception class like Exception class in Java. 2) All exceptions are unchecked in C++, i.e., compiler doesn't check if the exceptions are caught or not. 3) In C++, a function can specify the list of exceptions that it can throw using comma separated list like following.
  void fun(int a, char b) throw (Exception1, Exception2, ..) 
1 and 3
1, 2 and 3
1 and 2
2 and 3
Share your thoughts in the comments