База ответов ИНТУИТ

Язык программирования C++ для профессионалов

<<- Назад к вопросам

Если существует несколько обработчиков особой ситуации, какой будет вызван?

(Отметьте один правильный вариант ответа.)

Варианты ответа
сработает первый обработчик, перехвативший особую ситуацию(Верный ответ)
не будет вызван ни один
сработают все обработчики по очереди
Похожие вопросы

Что произойдет, если при возникновении особой ситуации блок try не будет обнаружен в данной функции?

Имеются следующие обработчики ошибок:

  try {}  catch (a){код 1}  catch (b){код 2}  catch (с){код 3}  catch (d){код 4}  catch (...){код 5}  
Если возникла особая ситуация типа b, какой обработчик будет вызван?

Имеются следующие обработчики ошибок:

  try {}  catch (a) {код 1}  catch (b) {код 2}  catch (с) {код 3}  catch (d) {код 4}  catch (d) {код 5}  
Если возникла особая ситуация типа d, какой обработчик будет вызван?

Имеются следующие обработчики ошибок:

  try {}  catch (a){код 1}  catch (b){код 2}  catch (с){код 3}  catch (d){код 4}  catch (...){код 5}  
Если возникла особая ситуация типа d, какой обработчик будет вызван?
Имеется запись (monstr - базовый класс, daemon - производный):
// Описывается указатель на базовый класс:monstr *р:// Указатель ссылается на объект производного класса:р = new daemon:
При выполнении виртуального метода p->draw(1, 1, 1, 1); будет вызван

Если int n=2, какой будет результат

	switch(n) {	case 2: cout << "YES"; break;	case 3: cout << "NO"; break;	default: cout << "MAYBE"; break; }	

Если объект класса А может содержать несколько объектов класса В, какое должно быть между ними отношение?

Какая функция будет первой вызвана, если особая ситуация запущена и не перехвачена?

Каков будет результат , если конструктор абстрактного класса вызовет чисто виртуальную функцию?

Что дает использование обработки особых ситуации?