Sobes.tech
Junior — Middle

Como você usa a construção try para lidar com exceções em seus projetos?

sobes.tech IA

Resposta da IA

No C#, a construção try é usada para lidar com exceções, permitindo que o programa continue a funcionar ou termine corretamente em caso de erros. No bloco try, coloca-se o código que pode gerar uma exceção, e no bloco catch, trata-se essa exceção.

Exemplo de uso:

try
{
    int result = 10 / divisor; // divisor pode ser 0
    Console.WriteLine($"Resultado: {result}");
}
catch (DivideByZeroException ex)
{
    Console.WriteLine("Erro: divisão por zero.");
}
finally
{
    Console.WriteLine("O bloco finally é sempre executado.");
}

Essa abordagem ajuda a evitar que o programa termine de forma abrupta e permite registrar ou reagir corretamente a erros.