я пытаюсь обрабатывать исключения и сохранить это исключение в базе данныхКак обрабатывать исключения в .net
Function1()
{
try
{
for(int i=0;i<dt.rows.count;i++)
{
Function2();
}
}
catch(exception ex)
{
saveInDB(ex.message.tostring(),id);
}
}
Function2()
{
try
{
function3()
}
catch(exception ex)
{
throw ex;
}
}
Function3()
{
try
{
function4()
}
catch(exception ex)
{
throw ex;
}
}
Function4()
{
try
{
code;
}
catch(exception ex)
{
throw ex;
}
}
Предположим, я получил исключение в method4 тогда он будет бросать его в function3-> Function2-> function1 и то функция1 будет писать исключение в базе данных.
но после записи исключения в БД я хочу продолжить цикл.
так как я должен делать?
Почему у вас есть функция, которая запускает другую функцию? – Vloxxity