Назад к задачам
Junior — Senior
11

Проблема при работе с исключениями

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Необходимо выяснить, каким образом можно вернуть наружу исключение, которое генерируется внутри блока try, чтобы его можно было обработать или пробросить дальше.

public void Test()
{
    try
    {
        var calcResult = Calculate();
        throw new MyCustomException("qwerty");
    }
    
    catch(Exception ex)
    {
        
    }
    
    catch(MyCustomException customEx)
    {
        Console.WriteLine(customEx);
        throw customEx;
    }
}