При написании приложения С#, чей приоритет # 1 для никогда не сбой, как часто я должен использовать блок try-catch?
Можно ли инкапсулировать все утверждения в методе в блоках try-catch?
public void SomeMethod()
{
try
{
// entire contents of the function
// library calls
// function calls
// variable initialization .. etc
}
catch (Exception e)
{
// recover
}
}
Каковы недостатки для обертывания всего в блоки try-catch?