Запитання з тегом «error-handling»

Конструкції мови програмування, призначені для обробки помилок, сигналізованих кодами помилок, винятками або іншими засобами, що визначають мову.

6
Коли я повинен використовувати Write-Error vs. Throw? Помилки, що припиняються проти не закінчуються
Дивлячись на сценарій Get-WebFile на PoshCode, http://poshcode.org/3226 , я помітив цю дивну для мене домовленість: $URL_Format_Error = [string]"..." Write-Error $URL_Format_Error return У чому причина цього, на відміну від наступного? $URL_Format_Error = [string]"..." Throw $URL_Format_Error Або ще краще: $URL_Format_Error = New-Object System.FormatException "..." Throw $URL_Format_Error Як я розумію, ви повинні використовувати …

6
Спеціальні сторінки помилок на asp.net MVC3
Я розробляю базовий веб-сайт MVC3 і шукаю рішення для обробки помилок та відображення користувальницьких поглядів для кожного виду помилок. Тож уявіть, що у мене є контролер "Помилка", де його основною дією є "Індекс" (загальна сторінка помилок), і цей контролер матиме ще пару дій щодо помилок, які можуть з’явитися користувачеві на …

12
Як отримати дії MVC для повернення 404
У мене є дія, яка виконує рядок, який використовується для отримання деяких даних. Якщо цей рядок призводить до того, що дані не будуть повернені (можливо, тому, що вони були видалені), я хочу повернути 404 та відобразити сторінку помилки. Зараз я просто використовую return спеціальний вигляд, який відображає дружнє повідомлення про …

5
Еквівалент "кидка" в R
Як можна "кинути" помилку в R? У мене є функція, яка приймає кадр даних та деякі назви стовпців і виконує їх роботи. Якщо стовпців не існує, я хочу, щоб функція зупинялася і зупиняла всі функції залежно від неї. Я дивився recoverі browseта , tracebackале, а, здавалося, що вони близькі , …
140 r  error-handling 

4
Які найкращі практики роботи з помилками JavaScript?
Я шукаю , щоб почати робити свою JavaScript трохи більше помилок докази, і я знаходжу багато документації по використанню try, catch, finallyі throw, але я не знайти тонну рад від експертів про те, коли і куди кидати помилки. Чи повинен кожен фрагмент коду бути загорнутим у спробу / ловити? Чи …


6
Як зафіксувати жоден файл для fs.readFileSync ()?
У node.js readFile () показує, як зафіксувати помилку, проте немає коментарів щодо функції readFileSync () щодо обробки помилок. Якщо я намагаюся використовувати readFileSync (), коли файлу немає, я отримую помилку Error: ENOENT, no such file or directory. Як зафіксувати викид, що викидається? У doco не вказано, які винятки кинуті, тому …

10
Що є джерелом помилки: getaddrinfo EAI_AGAIN?
Мій сервер кинув це сьогодні, що є помилкою Node.js, якої я ніколи не бачив: Error: getaddrinfo EAI_AGAIN my-store.myshopify.com:443 at Object.exports._errnoException (util.js:870:11) at errnoException (dns.js:32:15) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:26) Мені цікаво, чи це пов’язано з атакою DynDns DDOS, яка вплинула на Shopify та багато інших служб сьогодні. Ось стаття про …


16
Як вимкнути сповіщення PHP?
Notice: Constant DIR_FS_CATALOG already defined Я вже закоментований display_errorsв php.ini, але не працюю. Як зробити так, щоб PHP не виводив такі речі в браузери? ОНОВЛЕННЯ Я поклав display_errors = Offтуди, але він все ще повідомляє про такі повідомлення, Це проблема з PHP 5.3? Повідомлення про численні стеки дзвінків також ..

2
PHP Помилка оброблення: die () Vs_pro_error () Vs кидок Виняток
Що стосується обробки помилок у PHP - Наскільки я знаю, є 3 стилі: die()або exit()стиль: $con = mysql_connect("localhost","root","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } throw Exception стиль: if (!function_exists('curl_init')) { throw new Exception('need the CURL PHP extension. Recomplie PHP with curl'); } trigger_error() стиль: if(!is_array($config) && …

6
Як зловити винятки з тайм-ауту SQLServer
Мені потрібно спеціально вилучити винятки таймауту на сервері SQL, щоб з ними можна було по-різному оброблятись. Я знаю, що міг би зловити SqlException, а потім перевірити, чи містить рядок повідомлення "Timeout", але мені було цікаво, чи є кращий спосіб це зробити? try { //some code } catch (SqlException ex) { …

15
Найкращі практики управління винятками в Java або C # [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Я застряг, вирішуючи, як поводитися з винятками у своїй програмі. Набагато, …

12
PHP: винятки проти помилок?
Можливо, я його десь пропускаю в керівництві PHP, але в чому саме різниця між помилкою та винятком? Єдина відмінність, яку я бачу, полягає в тому, що помилки та винятки обробляються по-різному. Але що викликає виняток і що викликає помилку?


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.