'Catch' non può intercettare il tipo '<nometipo>' perché non è 'System.Exception' o una classe che eredita da 'System.Exception'

Aggiornamento: novembre 2007

'Catch' cannot catch type '<typename>' because it is not 'System.Exception' or a class that inherits from 'System.Exception'

L'istruzione Catch è in grado soltanto di intercettare eccezioni. Si è tentato invece di intercettare un elemento che non deriva da un'eccezione.

ID errore: BC30392

Per correggere l'errore

  • Rimuovere l'istruzione Catch oppure cambiare la destinazione di Catch in un'eccezione effettiva.

Vedere anche

Concetti

Cenni preliminari sulla gestione strutturata delle eccezioni per Visual Basic

Riferimenti

Istruzione Try...Catch...Finally (Visual Basic)