Вопросы с тегом «error-handling»

Языковые конструкции программирования, предназначенные для обработки ошибок, сигнализируемых кодами ошибок, исключениями или другими специфическими для языка средствами.

15
Допустимое использование goto для управления ошибками в C?
Этот вопрос на самом деле является результатом интересного обсуждения на сайте programming.reddit.com некоторое время назад. В основном это сводится к следующему коду: int foo(int bar) { int return_value = 0; if (!do_something( bar )) { goto error_1; } if (!init_stuff( bar )) { goto error_2; } if (!prepare_stuff( bar )) …

5
Как вести журнал ошибок в CodeIgniter (PHP)
Мне нужен журнал ошибок в PHP CodeIgniter. Как включить ведение журнала ошибок? У меня есть несколько вопросов: Каковы все шаги для регистрации ошибки? Как создается файл журнала ошибок? Как поместить сообщение об ошибке в файл журнала (при возникновении ошибки)? Как отправить эту ошибку по электронной почте?

7
Powershell: как отключить отображение ошибок в скрипте?
Когда мой сценарий PowerShell пытается, например, создать объект SQL Server для несуществующего сервера (в моем случае «bla»), PowerShell отображает множество ошибок PowerShell красным цветом. Поскольку мой сценарий проверяет значение $?после таких вызовов, а также отображает и регистрирует ошибки, я бы предпочел не отображать несколько строк с ошибками PowerShell. Как я …


17
Ошибка: не удалось открыть zip-файл. Кеш зависимостей Gradle может быть поврежден
Я обновил студию Android 2.3, и есть ошибка, gradle не строит и продолжает давать мне ту же ошибку для всех проектов. Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) <a href="syncProject">Re-download dependencies and sync project (requires network)</a> <a href="syncProject">Re-download …

10
ASP.NET MVC - как предотвратить ошибки ModelState в RedirectToAction?
У меня есть два следующих метода действий (упрощенные для вопроса): [HttpGet] public ActionResult Create(string uniqueUri) { // get some stuff based on uniqueuri, set in ViewData. return View(); } [HttpPost] public ActionResult Create(Review review) { // validate review if (validatedOk) { return RedirectToAction("Details", new { postId = review.PostId}); } else …


7
jQuery ajax (jsonp) игнорирует тайм-аут и не запускает событие ошибки
Чтобы добавить базовую обработку ошибок, я хотел переписать фрагмент кода, который использовал jQuery $ .getJSON для извлечения некоторых фотографий с Flickr. Причина в том, что $ .getJSON не поддерживает обработку ошибок и не работает с тайм-аутами. Поскольку $ .getJSON - это просто оболочка вокруг $ .ajax, я решил переписать эту …

8
Свойство или индексатор нельзя передавать как параметр out или ref.
Я получаю указанную выше ошибку и не могу ее исправить. Я немного погуглил, но не могу избавиться от этого. Сценарий: У меня есть класс BudgetAllocate, свойство которого - бюджет двойного типа. В моем dataAccessLayer, На одном из моих занятий я пытаюсь сделать это: double.TryParse(objReader[i].ToString(), out bd.Budget); Что вызывает эту ошибку: …

4
VBScript - Использование обработки ошибок
Я хочу использовать VBScript, чтобы перехватывать ошибки и регистрировать их (т.е. при ошибке «записывать что-то»), а затем возобновить следующую строку скрипта. Например, При ошибке Возобновить Далее 'Сделайте шаг 1 'Сделайте шаг 2 'Сделайте шаг 3 Когда ошибка возникает на шаге 1, я хочу, чтобы он регистрировал эту ошибку (или выполнял …

5
Обработка ошибок «Производство» основных данных iPhone
Я видел в примере кода, предоставленном Apple, ссылки на то, как следует обрабатывать ошибки Core Data. Т.е.: NSError *error = nil; if (![context save:&error]) { /* Replace this implementation with code to handle the error appropriately. abort() causes the application to generate a crash log and terminate. You should not …

4
Раскадровка iOS9 что такое необработанное действие (handleNonLaunchSpecificActions)?
Я заметил, что следующая ошибка появляется в консоли при запуске моего приложения на iOS 9 при использовании раскадровки. Я использую xCode7. Это то, о чем мне нужно беспокоиться? -[UIApplication _handleNonLaunchSpecificActions:forScene:withTransitionContext:completion:] ** unhandled action -> <FBSSceneSnapshotAction: 0x176bfb20> { handler = remote; info = <BSSettings: 0x176a5d90> { (1) = 5; }; }

4
Как реализована среда выполнения обработки исключений C ++?
Меня заинтриговало, как работает механизм обработки исключений C ++. В частности, где хранится объект исключения и как он распространяется через несколько областей, пока не будет обнаружен? Он хранится в какой-то глобальной области? Поскольку это может быть специфическим для компилятора, может ли кто-нибудь объяснить это в контексте пакета компиляторов g ++?

6
Node.js перехватывает ошибку ENOMEM, возникающую после появления
Мой сценарий Node.js аварийно завершает работу из-за выброса исключения errnoException ENOMEM (Out of memory) при использовании spawn . Ошибка: child_process.js:935 throw errnoException(process._errno, 'spawn'); ^ Error: spawn ENOMEM at errnoException (child_process.js:988:11) at ChildProcess.spawn (child_process.js:935:11) at Object.exports.spawn (child_process.js:723:9) at module.exports ([...]/node_modules/zbarimg/index.js:19:23) Я уже использую слушатель для errorи exitсобытия, но не из них …

4
Обработка ошибок в ANTLR4
Поведение по умолчанию, когда парсер не знает, что делать, - это выводить на терминал сообщения, например: строка 1:23 отсутствует DECIMAL в '}' Это хорошее сообщение, но не в том месте. Я бы предпочел получить это как исключение. Я пробовал использовать BailErrorStrategy, но это вызывает ParseCancellationExceptionбез сообщения (вызвано, а InputMismatchExceptionтакже без …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.