Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Пропуск ошибок / 6 сообщений из 6, страница 1 из 1
17.11.2012, 19:05
    #38042664
Пропуск ошибок
Как сделать чтобы определенный фрагмент кода состоящий из нескольких строк продолжал свое выполнение в случае возникновения ошибки одной из строк? Работаю на VB.net
...
Рейтинг: 0 / 0
17.11.2012, 20:30
    #38042719
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск ошибок
Код: c#
1.
2.
3.
4.
5.
try {
    throw new Exception(); // фрагмент кода
} catch {
    // Ловит фсё подряд!
}


Мегапризракопределенный фрагмент кода состоящий из нескольких строк Код в студию.
...
Рейтинг: 0 / 0
19.11.2012, 07:44
    #38043601
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск ошибок
Ну на VB On Error Resume Next, вроде ни куда не девалось...
...
Рейтинг: 0 / 0
19.11.2012, 11:51
    #38043836
WitC
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск ошибок
fortibransaНу на VB On Error Resume Next, вроде ни куда не девалось...

не, всё также, как и в C# .... библиотеки на .NET одни и теже...

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
Dim i as Integer = 0
Dim y as Integer = 1
Try
   y /= i
Catch ex as Exception
   MessageBox.Show(ex.Message,"Ошибка!")
Finally
   y=25
End Try
...
Рейтинг: 0 / 0
19.11.2012, 13:06
    #38043954
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск ошибок
WitC,

Можно использовать и SEH обработчик, а можно также как и в VB6 (On Error Goto Label, On Error Resume Next)
За кулисами VB.NET компилятор сам преобразует On Error Resume Next в кашу из Try Catch, но мы это не видим и всё красиво и работает =)
...
Рейтинг: 0 / 0
19.11.2012, 16:27
    #38044313
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск ошибок
Ну дык я про тоже
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Пропуск ошибок / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]