Výjimka a zpracování chyb v jazyce Visual Basic

Visual Basic podporuje strukturované zpracování vyjímek (chyb), které umožňuje programu rozpoznat a případně zotavit se z chyby během spouštění. Visual Basic využívá vylepšenou verzi Try...Catch...Finally syntaxe již podporovánu jiný jazyky, jako například C++. Strukturované zpracování výjimek spojuje moderní strukturu řízení (podobně jako Select Case nebo While) s výjimkami, chráněnymi bloky kódu a filtry.

Strukturované zpracování výjimek, je doporučenou metoda zpracování chyb v Visual Basic. Tímto způsobe lze snadno vytvářet a udržovat programy s robustním a komplexním zpracováním chyb. Nestrukturované zpracování výjimek pomocí On Error může snížit výkon aplikace a výsledný kód je obtížně laditelný a udržovatelný.

V tomto oddíle

Související oddíly

  • Debugger Roadmap
    Rozebírá základy použití ladicího nástroje ve Visual Studio. Toto témata zahrnují základy spuštění ovládacích prvků, připojení ke spuštěnému program, ladění za běhu, spuštění ladicího program automaticky, výpisy, zarážky, kontrolu vašeho programu, zpracování výjimek, úpravu a pokračování v práci bez rekompilace a použití výrazů v ladicím modulu.

  • Just-In-Time Debugging
    Popisuje ladění za běhu což je funkce ve Visual Studio, která spustí ladění automaticky, když aplikace běžící mimo Visual Studio zhavaruje závažnou chybou.

  • Debugging Managed Code
    Zahrnuje běžné potíže s ladění a techniky pro spravování aplikací.

  • Exception Assistant
    Popisuje funkci Pomocníka pro výjimky, která usnadňuje odstraňování potíží s chybami za běhu.

  • Edit and Continue
    Popisuje funkci Uprav a pokračuj,která šetří čas a umožňuje provést změny v zdrojovém kódu programu, když je spuštěný program v režimu pozastavení.

  • COM and ActiveX Debugging
    Obsahuje tipy pro ladění aplikací modelu COM a ovládacích prvků technologie ActiveX.