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

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

Существуют ли в Linux стандартные коды статуса выхода?

Процесс считается законченным в Linux, если его статус выхода равен 0. Я видел, что ошибки сегментации часто приводят к статусу выхода из 11, хотя я не знаю, является ли это просто соглашением, в котором я работаю (такие приложения, которые были та...
09 июл. '09 в 5:24
8

Невозможно ли выполнить ошибку с помощью JSON.stringify?

Воспроизведение проблемы У меня возникает проблема при попытке передать сообщения об ошибках с помощью веб-сокетов. Я могу воспроизвести проблему, с которой я столкнулся, используя JSON.stringify, чтобы удовлетворить широкую аудиторию: // node v0...
22 авг. '13 в 21:34
16

Почему "за исключением: проходят" плохую практику программирования?

Я часто вижу комментарии к другим вопросам о том, как использование except: pass обескураживается. Почему это плохо? Иногда мне просто все равно, что такое ошибки, и я хочу просто продолжить код. try: something except: pass Почему использ...
04 февр. '14 в 13:02
5

Каков канонический способ проверки ошибок с использованием API-интерфейса CUDA?

Просматривая ответы и комментарии по вопросам CUDA и в вики-тегах CUDA, я вижу, что часто предлагается проверить статус возврата каждого вызова API для ошибок. Документация API содержит такие функции, как cudaGetLastError, cudaPeekAtLastError и cuda...
26 дек. '12 в 9:35
14

Обработка ошибок в Bash

Каков ваш любимый метод обработки ошибок в Bash? Лучший пример обработки ошибок, которые я нашел в Интернете, написал Уильям Шоттс-младший в http://www.linuxcommand.org. Он предлагает использовать следующую функцию для обработки ошибок в Bash: #!/...
15 сент. '08 в 17:09
7

Поймать все ошибки JavaScript и отправить их на сервер

Я задавался вопросом, имел ли кто-нибудь опыт обработки ошибок JavaScript во всем мире и отправлял их из клиентского браузера на сервер. Я думаю, что моя точка зрения совершенно ясна, я хочу знать каждое исключение, ошибку, ошибку компиляции и т.д.,...
16 мар. '11 в 16:09
11

Как получить текст ответа об ошибке jQuery $.ajax?

Я отправляю ответ об ошибке на мой jQuery. Тем не менее, я не могу получить текст ответа (в приведенном ниже примере это будет Gone to the beach) Единственное, что говорит jQuery, это "ошибка". Подробнее см. в этом примере: PHP <? header...
28 окт. '09 в 12:40
11

JAX-RS/Джерси, как настроить обработку ошибок?

Я изучаю JAX-RS (ака, JSR-311), используя Джерси. Я успешно создал Root Resource и играю с параметрами: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String ...
24 февр. '09 в 22:48
7

Как я могу получить сообщение об ошибке запроса Ajax?

Я хотел бы поймать ошибку и показать соответствующее сообщение, если запрос Ajax не удался. Мой код похож на следующий, но мне не удалось поймать неудачный запрос Ajax. function getAjaxData(id) { $.post("status.ajax.php", {deviceId : id}, func...
14 мая '10 в 12:07
14

Cryptic "Script Ошибка." сообщается в Javascript в Chrome и Firefox

У меня есть script, который обнаруживает ошибки Javascript на моем веб-сайте и отправляет их на мой бэкэнд для отчетности. В нем сообщается первая ошибка, предполагаемый номер строки и время. EDIT включить doctype: <!DOCTYPE html PUBLIC "-//W...
06 мая '11 в 15:59
21

Является ли утверждение злом?

Создатели языка Go пишут: Go не предоставляет утверждений. Они, несомненно, удобны, но наш опыт показывает, что программисты используют их в качестве опоры, чтобы не думать о правильной обработке ошибок и составлении отчетов. Правильная обработ...
06 дек. '09 в 4:04
10

Есть ли команда TRY CATCH в Bash

Я пишу сценарий оболочки и должен проверить, установлено ли приложение терминала. Я хочу использовать команду TRY/CATCH для этого, если нет более аккуратного способа.
25 февр. '14 в 9:09
22

Развертывание веб-сайта: 500 - Внутренняя ошибка сервера

Я пытаюсь развернуть приложение ASP.NET. Я развернул сайт в IIS, но при посещении его с помощью браузера он показывает мне следующее: Ошибка сервера 500 - внутренняя ошибка сервера. Возникла проблема с ресурсом, который вы ищете, и он не может б...
22 мар. '11 в 1:22
7

Как проверить состояние выхода с помощью оператора if

Мне было интересно, что будет лучшим способом проверить состояние выхода в операторе if, чтобы повторить конкретный вывод. Я думаю об этом if [ $? -eq 1 ] then echo "blah blah blah" fi У меня также есть проблема в том, что оператор выхода нахо...
31 окт. '14 в 13:19
12

Обработка ошибок в Swift-Language

Я не слишком много читал в Swift, но я заметил, что исключений нет. Итак, как они обрабатывают ошибки в Swift? Кто-нибудь нашел что-нибудь, связанное с обработкой ошибок?
03 июн. '14 в 8:35