Which of the following can be thrown as an exception in C++?
Options
- A. An integer value
- B. A character value
- C. An object
- D. More than one of the above
- E. None of the above
Quiz Practice:
D. More than one of the above
Answer: (D) More than one of the above
C++ allows different types of values and objects to be thrown using the throw statement.
For example, an integer can be thrown using throw 10;, and an object of a user-defined exception class can also be thrown.
Therefore, more than one of the listed choices can be correct.