Tradotto dall'inglese all'italiano, significa tenta, prova.
Tradotto dall'inglese all'italiano, significa cattura, cogli.
Eccezione globale. Restituisce il codice inserito in Catch, in seguito a qualsiasi eccezione.
Dim nomefile As String = "percorso file" 'dichiara il percorso del file da eliminare
System.IO.File.Delete(nomefile) ' elimina il file dichiarato nella variabile
Con le operazioni sui file, si possono ottenere le eccezioni di accesso negato e di file inesistente o in uso.
Per impostare un messaggio di notifica dell'errore creato da noi, possiamo ricorrere al costrutto indicato nel titolo.
Per abbreviare la spiegazione, useremo l'eccezione globale: Exception
Try
'Codice sospetto (che potrebbe generare un eccezione)
Catch
'Codice da eseguire in caso di errore
End try
'' Prelevato da http://thunder.xoom.it ''
Try
Dim nomefile As String = "percorso file" 'dichiara il percorso del file da eliminare
System.IO.File.Delete(nomefile) 'elimina il file dichiarato nella variabile
Catch ex As Exception 'ex è la variabile che si riferisce ad Exception
MsgBox("Errore durante l'eliminazione del file")
End Try
Si possono lasciar assegnare automaticamente i testi dei messaggi d'errore, inserendo ex.Message nel contenuto della MsgBox.