Каковы наилучшие методы, которые следует учитывать при перехвате исключений и их повторном броске? Я хочу убедиться, что объект Exception
object InnerException
и трассировка стека сохраняются. Есть ли разница между следующими кодовыми блоками в том, как они справляются с этим?
try
{
//some code
}
catch (Exception ex)
{
throw ex;
}
Vs:
try
{
//some code
}
catch
{
throw;
}