Jak użyć Try w VB.NET?

Jak użyć Try w VB.NET?
0

Witam,

Z tego co się orientuję to aby nie było błędów różnych w aplikacji to się używa:

Kopiuj
Try

Catch

End Try

No i ok, ale mam pytanie....
Jeżeli nie udaje się wykonać tego co jest w Try, to jak można napisać warunek "else" ?

coś jakby:

Kopiuj
Try
'jakies polecenia
ElseTry
'inne polecenia
End Try
camed_
  • Rejestracja:około 9 lat
  • Ostatnio:około 7 lat
  • Lokalizacja:Białystok
  • Postów:41
0

Jeżeli nie uda wykonać się tego co masz w bloku Try, przechodzisz do Catch, co jest czymś powiedzmy w stylu warunku. Ilość "catchów" jest nielimitowana, więc każdy z nich można potraktować jako "ElseTry". Przykładowo (pseudokod):

Kopiuj
Try
OtworzPlik()
Catch
MessegeBox.Show("Błąd funkcji OtworzPlik(), spróbuj ponownie")
Catch
'kolejna obsługa błędu
Catch
'i jeszcze jedna
End Try

0xDEADBEEF
edytowany 1x, ostatnio: camed_

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.