sqlConnection / Command using statement + try / catch block [duplicate]

To pytanie ma już odpowiedź tutaj:

try / catch + using, właściwa składnia 7 odpowiedzi

Jakie jest poprawne podejście spróbuj / złap w środku używając lub używając wewnątrz spróbuj / złap?

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
}

questionAnswers(3)

yourAnswerToTheQuestion