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 Dodatkowe zasoby dla programistów języka 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 Spróbuj...Catch...Instrukcja finally (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 z 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żenia w języku Visual Basic.