What is the output of the program if character 2 is supplied as input?
#include <iostream>
using namespace std;
int main () {
int c;
cin >> c;
try
{
switch (c)
{
case 1:
throw 20;
case 2:
throw 5.2f;
}
}
catch (int e)
{ cout << "int exception.Exception Nr." << e; }
catch (float e)
{ cout << "float exception.Exception Nr." << e; }
catch (…)
{ cout << "An exception occurred."; }
return 0;
}
A . It prints: float exception.Exception Nr.
B.It prints: int exception.Exception Nr.20
C.It prints: An exception occurred
D.It prints: float exception.Exception Nr.5.2
Answer: D
Latest CPA-21-02 Dumps Valid Version with 222 Q&As
Latest And Valid Q&A | Instant Download | Once Fail, Full Refund