Эмпирическое правило должно постараться не Ловить и Бросать основное Exception
объект. Это вынуждает Вас быть немного более умными об исключениях; другими словами, у Вас должна быть явная выгода для SqlException
так, чтобы Ваш код обработки не делал чего-то не так с NullReferenceException
.
В реальном мире, хотя, ловя и регистрируясь основное исключение является также хорошей практикой, но не забывает обходить все это для получения любого InnerExceptions
, оно могло бы иметь.
F8 (and Shift+F8 to go backwards).
Or at least that's what it is in my keyboard profile - you can go to tools\options\environment\keyboard and check out Edit.GoToNextLocation.
Note If you configured Visual Studio using VB keyboard settings, no key has been assigned to this function. You need to pick your own and assign them.