Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2012, 10:47   #1
Multiman
Пользователь
 
Регистрация: 13.10.2010
Сообщений: 91
По умолчанию Обработка исключительных ситуаций С++

Доброго времени суток!

Много информации в интернете прочитал, но так и не получается обработать ошибку с помощью try catch.

В Delphi делал вот так:

Код:
try 

код 
...
except 
  on EConvertError do Application.MessageBox('Проверьте правильность     заполненных данных','Ошибка', MB_OK);
В C++Builder XE2 не получается обработать. Делаю:

Код:
try {

throw 1;

код
...
}
 catch (Что тут писать??? ) {

	exit;

	Memo1->Lines->Add("["+TimeToStr(Now())+"]" + " Данные введены неверно!");

 }
Что писать в блоке catch? Как обработать эту ошибку?
Multiman вне форума Ответить с цитированием
Старый 06.04.2012, 11:04   #2
Krok27
Форумчанин
 
Аватар для Krok27
 
Регистрация: 08.07.2010
Сообщений: 505
По умолчанию

Код:
 catch (Что тут писать??? ) {

	exit;

	Memo1->Lines->Add("["+TimeToStr(Now())+"]" + " Данные введены неверно!");

 }
на
Код:
 catch (Exception& E) {

	Memo1->Lines->Add("["+TimeToStr(Now())+"]" + " Данные введены неверно! Ошибка: " +E.Message);

 }
Знающий не говорит, говорящий не знает (С) Лао Цзы
Krok27 вне форума Ответить с цитированием
Старый 06.04.2012, 19:39   #3
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

Тогда, наверное, EConvertError& E?
Somebody вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка исключительных ситуаций Anubys Общие вопросы C/C++ 2 12.03.2012 12:09
Обработка исключительных ситуаций Anubys C++ Builder 3 11.03.2012 20:55
Обработка исключительных ситуаций Виктория7777 Общие вопросы Delphi 2 15.12.2010 17:28
Обработка исключительных ситуаций MeTeOpA БД в Delphi 4 17.06.2010 09:58
Обработка исключительных ситуаций Claster Общие вопросы по Java, Java SE, Kotlin 2 14.10.2009 14:24