Если заданы классы class A {... } A1;class B : public A { ... } B1;class C : public A { ... } C1;
то что будет выведено при выполнении оператораthrow (C1);
а обработка исключительной ситуации записанаcatch (B& b) { cout << 1; }catch (C& c) { cout << 2; }catch (A& a) { cout << 3; }catch (...) { cout << 4; }
(Отметьте один правильный вариант ответа.)
Варианты ответа
3 4
2 3 4
3
1
4
2(Верный ответ)