Tanto per essere più precisi:
Tutte le "istruzioni finally" vengono sempre eseguite, in ogni caso, mentre le "istruzioni catch" possono non essere usate in quanto non necessariamente si solleva un'eccezione alle "istruzioni" fra "Try" e "Catch".codice:Try istruzioni Catch exceptionVariabile as exceptionType istruzioni catch Finally istruzioni finally End Try ....
per tutto ciò che sta al di fuori del costrutto Try...End Try vale quello che ti ho scritto nel precedente messaggio.
guarda qui
ciao