Junior — Middle
Hoe gebruik je de try-constructie om uitzonderingen af te handelen in je projecten?
sobes.tech AI
Antwoord van AI
В C# конструкция try используется для обработки исключений, позволяя программе продолжать работу или корректно завершаться при возникновении ошибок. В блоке try размещается код, который может вызвать исключение, а в блоке catch — обработка этого исключения.
Пример использования:
try
{
int result = 10 / divisor; // divisor может быть 0
Console.WriteLine($"Результат: {result}");
}
catch (DivideByZeroException ex)
{
Console.WriteLine("Ошибка: деление на ноль.");
}
finally
{
Console.WriteLine("Блок finally выполняется всегда.");
}
Такой подход помогает избежать аварийного завершения программы и позволяет логировать или корректно реагировать на ошибки.