Komunikaty o błędach (Visual Basic)
Podczas zapisu, kompilacji lub uruchomić aplikacji Visual Basic mogą wystąpić następujące błędy:
Błędy czasu projektowania, które występują podczas pisania aplikacji w Visual Studio.
Błędy kompilacji, które występują podczas kompilowania aplikacji w programie Visual Studio lub w wierszu polecenia.
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.