Я заметил в производстве, что наше приложение IIS умирает (завершение пула приложений), и когда это происходит, я вижу ошибку в COM-объекте, который использует наше приложение. Это случается редко, поэтому трудно отладить то, что вызывает ошибку.Если у меня есть исключение catch, все будет поймано, даже с COM-объектом?
Я поставил попытку ... catch (Exception e) {} блок вокруг кода COM, и мне было интересно, не будет ли этот случайный объект COM не пойман.
Возможно ли это? Другими словами, если возникает исключение COM, оно будет поймано?
Это не всегда так. OP легко может вызывать ошибку, которая не попадает в попытку catch. – paqogomez
@paqogomez, очевидно, если он выбрал это исключение где-то, код должен быть в try catch ... Если он не в try catch, исключение будет не catch ... – mybirthname
Мое понимание из OP - это ситуация, подобная [этой] (http://stackoverflow.com/a/10853702/2589202), где возникают ошибки памяти. – paqogomez