Tanto per essere più precisi:

codice:
Try
   istruzioni
Catch exceptionVariabile as exceptionType
   istruzioni catch
Finally
   istruzioni finally
End Try
....
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".

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