questo è il codice

codice:
Imports System.Data.SqlClient  

Partial Class _Default     
Inherits System.Web.UI.Page 
    
Dim connectionString As String = " Server =localhost;" & "database=PINOCCIO.mdf; User id=app; password=shsh"     

Try     
Dim conn As New SqlConnection(connectionString)     
conn.Open()     
Cath ex as SqlException     
Finally     
If (conn.State=ConnectionState.Open) then conn.Close()     
End Try End Class
l'errore è:

BC30689: L'istruzione non può trovarsi all'esterno del corpo di un metodo o di un'espressione lambda su più righe:Riga 7: Try

cosa significa e cosa fare?
ma c'e' un testo per neofiti ?