Gestione delle eccezioni e degli errori in Visual Basic
In Visual Basic viene supportata la gestione delle eccezioni (errori) strutturata, che consente al programma di rilevare e, se possibile, correggere gli errori durante l'esecuzione. Visual Basic utilizza una versione avanzata della sintassi Try...Catch...Finally già supportata da altri linguaggi, ad esempio C++. La gestione delle eccezioni strutturata combina una struttura di controllo moderna, simile a Select Case o a While, con eccezioni, blocchi di codice protetti e filtri.
La gestione delle eccezioni strutturata, che rappresenta il metodo consigliato di gestione degli errori in Visual Basic, semplifica la creazione e la gestione dei programmi tramite gestori di errori efficaci e completi. È possibile che la gestione delle eccezioni non strutturata tramite On Error comporti la riduzione delle prestazioni dell'applicazione e provochi problemi nelle operazioni di debug e di gestione del codice.
In questa sezione
Introduzione alla gestione delle eccezioni (Visual Basic)
Vengono riepilogate le informazioni sulla gestione delle eccezioni nei programmi.Definizione delle circostanze di utilizzo della gestione delle eccezioni strutturata o non strutturata (Visual Basic)
Vengono illustrati entrambi i tipi di gestione delle eccezioni e viene suggerito in quali casi siano appropriati.Tipi di errori (Visual Basic)
Vengono forniti cenni preliminari sugli errori di sintassi, di runtime e logici.Correzione automatica intelligente della compilazione (Visual Basic)
Vengono illustrate la funzionalità Correzione automatica intelligente della compilazione e le modalità per utilizzarla.Procedura: correggere gli errori del compilatore tramite la funzionalità di correzione automatica (Visual Basic)
Viene illustrato come correggere gli errori del compilatore nell'editor di codice attraverso la funzionalità Correzione automatica intelligente della compilazione.Configurazione degli avvisi in Visual Basic
Viene illustrato in modo dettagliato come attivare e disattivare gli avvisi del compilatore in Visual Basic.Cenni preliminari sulla gestione delle eccezioni strutturata per Visual Basic
Viene descritta e illustrata la gestione delle eccezioni strutturata in Visual Basic.Cenni preliminari sulla gestione delle eccezioni non strutturata (Visual Basic)
Viene descritta e illustrata la gestione delle eccezioni non strutturata in Visual Basic.
Sezioni correlate
Debugger Roadmap
Vengono presentati i concetti essenziali sull'utilizzo del debugger di Visual Studio. Gli argomenti trattati includono i concetti principali sul debug, il controllo dell'esecuzione, la connessione a un programma in esecuzione, il debug JIT, l'avvio automatico del debugger, i punti di interruzione e i dump, il controllo del programma, la gestione delle eccezioni, la funzionalità Modifica e continuazione e l'utilizzo di espressioni nel debugger.Just-In-Time Debugging
Viene illustrato il debug JIT, una funzionalità che consente di avviare automaticamente il debugger di Visual Studio quando un programma in esecuzione all'esterno di Visual Studio riscontra un errore irreversibile.Debugging Managed Code
Vengono illustrati i problemi e le tecniche comuni di debug nelle applicazioni gestite.Exception Assistant
Viene illustrata la funzionalità Informazioni sulle eccezioni, che facilita la risoluzione degli errori in fase di esecuzione.Edit and Continue
Viene illustrata la funzionalità Modifica e continuazione, che consente di risparmiare tempo quando si apportano modifiche al codice sorgente mentre il programma è in modalità di interruzione.Debug di COM e ActiveX
Vengono forniti suggerimenti sul debug di applicazioni COM e di controlli ActiveX,