1
resposta

Using com catch

No caso de tratarmos uma exceção imediatamente, podemos utilizar um bloco catch depois de um bloco using?

1 resposta

Olá Celso, tudo certo?

Tentei abrir um bloco catch depois de um bloco using e deu um erro dizendo que o try era esperado antes do catch:

O using é uma forma comprimida de usar o try..finally. Para usar o catch, você precisa escrever o código completo.

try
{
    // código
}
catch()
{
    // código
}
finally
{
    meuObjeto.Close();
}

Espero ter ajudado!

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software