Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
#1

If a function throws an exception? - C++

20.10.2012, 08:53. Просмотров 497. Ответов 6
Метки нет (Все метки)

If a function throws an exception _____ .

Question options:
A) it must be caught in that function.
B) it may be caught in that function.
C) it can only be a non-numeric exception.
D) it causes a syntax error.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2012, 08:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос If a function throws an exception? (C++):

First chance exception at $77ADB09E. Exception class EAccessViolation with message 'Access Violation'. Process - C++
Объясните в каких случаях возникает эта ошибка, из-за чего? Как справиться с этой ошибкой? Только плиз на примере и доступными словами, т....

C:\Dev-Cpp\lib\vector.h `ostream' is neither function nor member function; cannot be declared friend - C++
выкидывает C:\Dev-Cpp\lib\vector.h `ostream' is neither function nor member function; cannot be declared friend при компиляции. что делать?

Выдаёт ошибку "Unhandled exception at 0x00007F exception: std::bad_alloc in memory location" - C++
Добрый день, друзья не могли бы помочь разобраться, почему выдаёт такую ошибку? Вот #include <iostream> #include "kmath.h" ...

Почему возникает ошибка "function returning function is not allowed" - C++
Подключаю заголовочный файл .dll библиотеки, возникают ошибки #pragma once #include <vector> struct RSA_Interface { ...

Function<> и Exception - Java EE
Добрый день, как работают Анонимные функции в Java c исключениями? Есть такой вот код: Function&lt;Validator, String&gt; function; ...

E2122: "Function call terminated by unhandled exception" - C++ Builder
Добрый день есть клас наследник TImage при выполнении функции рисования выдает ошибку E2122 Function call terminatet. Подскажите что можно...

6
Nick Alte
Эксперт С++
1642 / 1014 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
20.10.2012, 08:57 #2
B, разумеется. Для понимания темы читаем Exceptional C++.
1
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
20.10.2012, 09:08  [ТС] #3
Спасибо!
Может поможете и со следующим (книга на английском, хотелось бы быть уверенным)

______________________________________________________
If the following function might throw a string exception:

void myFunction( );

then _____ .

Question options:
A) the function definition, but not the declaration, should have a throw list.
B) the function definition and declaration should have a throw list.
C) the function should have an empty throw list.
D) all of the above
________________________________________________________
A class that is used for exceptions is declared _____ .

Question options:
A) specialized only for exceptions.
B) may not have objects declared of that class.
C) differently from other classes.
D) all of the above
E) none of the above

Заранее спасибо.
0
Kastaneda
Jesus loves me
Эксперт С++
4697 / 2901 / 238
Регистрация: 12.12.2009
Сообщений: 7,385
Записей в блоге: 2
Завершенные тесты: 1
20.10.2012, 09:24 #4
Цитата Сообщение от QWERY_2012 Посмотреть сообщение
Question options:
A) the function definition, but not the declaration, should have a throw list.
B) the function definition and declaration should have a throw list.
C) the function should have an empty throw list.
D) all of the above
Я так понял имеется ввиду спецификация исключений? Это убрали из С++, больше не используется.

Добавлено через 1 минуту
A class that is used for exceptions is declared _____ .

Question options:
A) specialized only for exceptions.
B) may not have objects declared of that class.
C) differently from other classes.
D) all of the above
E) none of the above
если я правильно понял, то Е.
1
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
20.10.2012, 09:29  [ТС] #5
Спасибо!!!

Мне нравится ваш пост:
_____________________________________________
— Ложись спать.
— Не могу, в интернете кто-то снова не прав

0
Kastaneda
20.10.2012, 09:30
  #6

Не по теме:

Это подпись , к посту отношения не имеет.

0
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
21.10.2012, 20:05  [ТС] #7
Я знаю, Просто очень остроумо написано.
0
21.10.2012, 20:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.10.2012, 20:05
Привет! Вот еще темы с ответами:

Yii2 SoapFault exception: [Client] Function ("getPrice") is not a valid method for this service - PHP
Здравствуйте! Установил http://www.yiiframework.com/extension/yii2-soap-server/ wsdl отображается также добавил функцию public...

Throws - Программирование Android
Здравствуйте! Собственно, вопрос нубский, но сам что-то не особо разобрался. Что делает этот код при реализации метода интерфейса в...

Оператор throws - Java SE
Прочитал что его не надо писать если метод выбрасывает только RuntimeException(и его ветку) и Error. Но если например метод выбрасывает...

Ошибка в throws IOException - Java SE
В чём заключается причина ошибки, в следующем коде. import java.io.*; public class Main { public static void main(String...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.