У меня есть класс HttpHandler (реализует IHttphandler), где путь, определенный для обработчика в web.config, равен * .jpg. Я запрашиваю изображение Jpg на моей странице. В обработчике HTTP я пишу в файл в файловой системе. Я по ошибке пытался записать в несуществующий каталог. Это должно было вызвать исключение, но выполнение просто продолжается. Конечно, файл не записывается. Но если я дам правильный каталог, файл будет написан правильно. Есть ли что-то особенное в исключениях HttpHandler.
Смотрите часть кода
public void ProcessRequest(HttpContext context){
File.WriteAllLines(context.Request.ApplicationPath+@"\"+"resul.log",new string[]{"Entered JPG Handler"});
Если я поставлю точку останова в операторе File.WriteAllLines, а затем перешагну через нее, я смогу увидеть исключение.