Могу ли я добавить их, чтобы убедиться, что исключение не выдается:
Вам необходимо добавить эту строку в свой Main ():
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
и добавьте соответствующие обработчики для отображения любых исключений.
(ThreadException обрабатывает исключения потока исключений пользовательского интерфейса. UnhandledException обрабатывает исключения потока не пользовательского интерфейса.)