What is meant by exception specification?
(a) A function is limited to throwing only a specified list of exceptions
(b) A catch can catch all types of exceptions
(c) A function can throw any type of exceptions
(d) A try can catch all types of exceptions
This question was posed to me during a job interview.
This key question is from Exception Specifications topic in section Derived Classes, Templates & Exception Handling in C++ of C++