sqlConnection / Command usando la instrucción + try / catch block [duplicate]

Esta pregunta ya tiene una respuesta aquí:

try / catch + using, sintaxis correcta 7 respuestas

¿Cuál es el enfoque correcto try / catch dentro usando o usando inside try / catch?

using (SqlConnection connection = CreateSqlConnection(connString))
{
               using (SqlCommand command = CreateSqlCommand()
               {
                   try{//open connection + execute command + do something else}
                   catch{//do something}
               }
}

vs.

try
{
    using (SqlConnection connection = CreateSqlConnection(connString))
    {
               using (SqlCommand command = CreateSqlCommand()
               {
                   //open connection + execute command + do something else
               }
    }
}
catch
{
 //do something
}

Respuestas a la pregunta(3)

Su respuesta a la pregunta