Как можно возобновить выполнение кода после того, как выбрано исключение?
Например, возьмите следующий код:
namespace ConsoleApplication1
{
public class Test
{
public void s()
{
throw new NotSupportedException();
string @class = "" ;
Console.WriteLine(@class);
Console.ReadLine();
}
}
public class Program
{
public static void Main(string[] args)
{
try
{
new Test().s();
}
catch (ArgumentException x)
{
}
catch (Exception ex)
{
}
}
}
}
После перехвата исключения при переходе программа перестанет работать. Как я могу продолжать выполнение?
EDIT: То, что я конкретно имею в виду, это строка Console.WriteLine(@class); похоже, не попадает, потому что, когда я запускаю его в режиме отладки, программа выходит из режима отладки. Я хочу бежать к этой линии и останавливаться на ней.
Спасибо