Computer Science - Object Oriented Programming Using C++ - Discussion

Discussion Forum : Object Oriented Programming Using C++ - Section 1 (Q.No. 2)
2.
A default catch block catches
all thrown objects
no thrown objects
any thrown object that has not been caught by an earlier catch block
all thrown objects that have been caught by an earlier catch block
Answer: Option
Explanation:
No answer description is available. Let's discuss.
Discussion:
13 comments Page 2 of 2.

Akash said:   7 years ago
I think the answer is A.
(1)

Sunny said:   7 years ago
Please Tell me the right answer.
(1)

Govind Singh said:   3 years ago
Option C is correct: A default catch block catches any thrown object that has not been caught by an earlier catch block.

A default catch block is a catch block that doesn't specify the type of exception it catches. It is usually specified as the last catch block in a try-catch statement, after all other catch blocks that handle specific types of exceptions.

The purpose of a default catch block is to catch any exception that is not caught by the preceding catch blocks.

Therefore, option C is the correct answer.
(2)


Post your comments here:

Your comments will be displayed after verification.