Attività di gestione delle eccezioni
Aggiornamento: novembre 2007
Visual Basic supporta la gestione delle eccezioni (errori) strutturata e non strutturata. Inserendo nell'applicazione il codice per la gestione di eccezioni specifiche, è possibile gestire la maggior parte degli errori riscontrabili dagli utenti. Utilizzare la gestione delle eccezioni strutturata e non strutturata per evitare che potenziali errori interferiscano con l'applicazione.
In questa sezione
Procedura: intercettare un'eccezione in Visual Basic
Viene illustrato come utilizzare un blocco Try…Catch per intercettare un'eccezione.Procedura: generare un'eccezione in Visual Basic
Viene illustrato come utilizzare l'istruzione Throw per generare un'eccezione.Procedura: implementare blocchi Try...Catch di I/O in Visual Basic
Viene illustrato come utilizzare un blocco Try…Catch per testare un'operazione di input o di output.Procedura: verificare il codice con un blocco Try…Catch in Visual Basic
Viene illustrato come utilizzare un blocco Try…Catch per testare una sezione di codice.Procedura: pulire le risorse con un blocco Try…Finally in Visual Basic
Viene illustrato come utilizzare un blocco Try…Catch…Finally per pulire le risorse utilizzate dal codice.Procedura: filtrare gli errori in un blocco Catch in Visual Basic
Viene illustrato come filtrare tipi specifici di errori all'interno di un blocco Try…Catch.Procedura: visualizzare il messaggio di un'eccezione in Visual Basic
Viene illustrato come recuperare la stringa associata a un messaggio di errore.Procedura: creare nuove classi di eccezione in Visual Basic
Viene illustrato come creare una nuova classe di eccezione.Procedura: controllare l'eccezione interna di un'eccezione
Viene illustrato come determinare l'eccezione originale esaminando la proprietà InnerException di un'eccezione.
Riferimenti
Istruzione Throw (Visual Basic)
Vengono illustrate l'istruzione Throw e le modalità per utilizzarla.Istruzione Try...Catch...Finally (Visual Basic)
Vengono illustrate le istruzioni Try, Catch e Finally e le modalità per utilizzarle.