Ну а в чём моя ошибка, если ты заставляешь меня делить на ноль? Или просишь открыть меня файл, который ты почему-то не создал? Или так забил память, что мне её не хватило? Поэтому я тебе и сообщаю, об исключительной ситуации, разгребать последствия которой нужно тебе, а не мне - обычной функции. Возможно это у тебя ошибка. А мой код работает чётко.