Обычно я помещаю весь мой код метода Main внутри блока try/catch следующим образом:
public static void Main(string[] args)
{
try
{
// code
}
catch (Exception e)
{
// code
}
}
Я делаю это на всякий случай, если из-за каких-либо исключений вам удастся выскользнуть из остальной части логики программы, что позволит мне что-то сделать, например отобразить его на консоли, записать его в файл и т.д. Однако я было сказано, что это плохая практика.
Считаете ли вы, что это плохая практика?