Можно ли исключить исключение, как было решено в методе Dispose класса Token? Например:Исправить исключение в методе Dispose
//code before
using(var e = new Token()){
//..
throw new Exception();
//..
}
//code after
Что мне нужно, чтобы исключить исключение и продолжить код после.
Не имеет значения, произошло ли исключение. Я знаю, что я могу использовать try/catch, но в этом случае я хотел бы пойти, если это возможно.
Я обнаруживать исключение в побочном:
bool isExceptionOccurred = Marshal.GetExceptionPointers() != IntPtr.Zero || Marshal.GetExceptionCode() != 0;
Какой тип исключения? Вы можете просто поймать исключение и ничего не делать с этим. – billybob
«Я знаю, что могу использовать try/catch, но в этом случае я бы хотел поехать, если это возможно. *« Почему? Это похоже на странное требование или желание. Прямым (возможно, только?) Ответом будет «try» с пустым блоком catch. –
Try/catch - стандартный способ обнаружения исключений и решает, обрабатывать их или нет. Какие у вас причины для использования стандартного механизма обработки ошибок? –