Могу ли я обнаружить во время выполнения внутри метода Helper (), что выполнение программы является результатом сгенерированного исключения?
Обратите внимание, моя цель состоит в том, чтобы не расширять метод Helper () для получения объекта исключения в качестве входного параметра.
public void MyFunc1()
{
try
{
// some code here that eventaully throws an exception
}
catch( Exception ex )
{
Helper();
}
}
public void MyFunc2()
{
Helper();
}
private void Helper()
{
// how can I check if program execution is the
// result of a thrown exception here.
}