Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Shtin


Завсегдатай

Зарегистрирован:
29 September 2002
Сообщения: 246
Примеры кода: 1
 

MessageBox.Show inside of catch block

14 April 2005 10:15  


Есть некое приложение написаное не мной. Наткнулся там на странное поведение. Вот кусочек кода:
try
{
   //some code
   MyFunc(); //throw exception
   //some more code
}
catch(Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}


т.е. в блоке catch должно показываеться сообщение об ошибке, но почему-то строка в которой должен показаться этот MessageBox сама генерирует исключение и вылетает стандартное окошко про unhandled exception. ex.Message не null (хотя она и с null работает нормально). Что это может быть?
Alex Shtin,
aspnet@shtin.net
Наверх
  



Winforms

 MessageBox.Show inside of catch blockShtin  14 April 2005 10:15
 MessageBox.Show inside of catch blockIII.nfo  14 April 2005 19:58
 RE: MessageBox.Show inside of catch blockShtin  14 April 2005 21:32
 RE: MessageBox.Show inside of catch blockIII.nfo  15 April 2005 08:25
 RE: MessageBox.Show inside of catch blockViktor_Haet  15 April 2005 12:06
 MessageBox.Show inside of catch blockEugene_Ostroukhov  14 April 2005 15:10
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта