Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
12
Последовательность вывода при работе с исключениями
Условие задачи
Какой будет порядок вывода в консоль при вызове метода E.Bar()?\ncsharp\nclass E : IDisposable\n{\n public void Dispose() => Console.WriteLine(\"Dispose!\");\n\n public void Foo() => throw new Exception(\"Oh, no!\");\n\n public static void Bar()\n {\n try\n {\n using (var e = new E())\n {\n e.Foo();\n }\n }\n catch (Exception ex)\n {\n Console.WriteLine(ex.Message);\n }\n finally\n {\n Console.WriteLine(\"Finally\");\n }\n }\n}\n