Udostępnij za pośrednictwem


Komunikaty o błędach (Visual Basic)

Podczas zapisu, kompilacji lub uruchomić aplikacji Visual Basic mogą wystąpić następujące błędy:

  1. Błędy czasu projektowania, które występują podczas pisania aplikacji w Visual Studio.

  2. Błędy kompilacji, które występują podczas kompilowania aplikacji w programie Visual Studio lub w wierszu polecenia.

  3. Błędy czasu wykonania, które występują podczas uruchamiania aplikacji w Visual Studio lub autonomicznego pliku wykonywalnego.

Informacje dotyczące rozwiązywania problemów z określonego błędu, zobacz Zasoby dodatkowe dla programistów Visual Basic.

Błędy w czasie wykonywania

Jeśli w aplikacji Visual Basic próbuje wykonać akcję, że system nie może wykonać, wystąpi błąd, i Visual Basic wyrzuca Exception obiektu.Visual Basicmożna generować błędów niestandardowych danych typu, łącznie z Exception obiektów za pomocą Throw instrukcji.Aplikację można zidentyfikować błąd numer błędu i komunikat wykrył wyjątek.Jeśli błąd nie jest złowionych, aplikacja zakończy działanie.

Kod można pułapek i sprawdzić błędy czasu wykonywania.Jeśli należy ująć kod, który powoduje błąd w Try bloku, może przechwycić jakikolwiek błąd thrown w ramach pasującego Catch bloku.Informacje o sposobach zalewki błędy w czasie wykonywania i zareagować w kodzie, zobacz Try...Catch...Finally — Instrukcja (Visual Basic).

Błędy w czasie kompilacji

Jeśli kompilator Visual Basic napotka problem w kodzie, wystąpi błąd kompilacji.W edytorze kodu można łatwo zidentyfikować ponieważ wiersza kodu zostanie falistą linią, która linia kodu spowodował błąd.Komunikat o błędzie pojawia się, jeżeli albo punkt faliste podkreślenia lub Otwórz Listy błędów, który zawiera również inne komunikaty.

Identyfikator podkreślony falistą podkreślenia krótkie pojawia się w obszarze skrajnego znaku, można wygenerować skrótowej dla klasy, Konstruktor, metody, właściwości, pola lub enum.Aby uzyskać więcej informacji, zobacz Generowanie na podstawie sposobu użycia.

Rozpoznając ostrzeżenia kompilatora Visual Basic, można napisać kod działa szybciej i ma mniej błędów.Ostrzeżenia te identyfikują kod, który może powodować błędy podczas uruchamiania aplikacji.Na przykład kompilator ostrzega użytkownik podczas próby wywołania członek zmiennej obiektowej nieprzypisane powrót z funkcji bez ustawiania wartości zwracanej lub wykonywania Try blok błędy logiczne, aby przechwytywać wyjątków.Aby uzyskać więcej informacji na temat ostrzeżenia, w tym sposób je włączyć lub wyłączyć, zobacz Konfigurowanie ostrzeżeń w Visual Basic:.