Vidyalelo
C++ Programming · Q510

C++ miscellaneous

Programming · C++ Programming · question 510

Q510

What will be the output of the following C++ code? #include #include #include using namespace std; void func(int c) if (c :: max()) throw invalid_argument("MyFunc argument too large."); else cout<<"Executed"; int main() try func(256); catch(invalid_argument& e) cerr << e.what() << endl; return -1; return 0;

A.
Invalid arguments
B.
Executed
Answer
C.
Error
D.
Runtime error

Answer: Option B

Solution

Answer: Option B
No explanation is given for this question Let's Discuss on Board