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

Обработка исключений - это конструкция языка программирования или механизм компьютерного оборудования, предназначенный для обработки появления исключений, особых условий, которые изменяют нормальный поток выполнения программы.
2
ответа

Надежный бесконечный цикл для сервера, написанного на Python

Я пишу сервер, который обрабатывает события и неперехваченные исключения во время обработки события, не должен завершать работу сервера. Сервер представляет собой единый непоточный процесс Python. Я хочу остановиться на следующих типах оши...
задан 22.01.2016 в 17:12
5
ответов

Где / на каком уровне должен регистрироваться код?

Мне интересно, куда должен идти код регистрации. Например, должен ли мой репозиторий регистрировать собственные ошибки? Или я должен регистрировать все ошибки из UI / контроллера? Существуют ли какие-либо общие принципы deisgn об этом, или кто-л...
задан 07.09.2010 в 14:11
2
ответа

Согласование (и привязка) двух классов исключений в одном случае в Scala 2.7?

У меня есть следующий код: try { < ... some JSON parsing code .. > } catch { case e:ClassCastException => throw new ParseException(body, e) case e:JSONException => throw new ParseException(body, e) } Это кажется ч...
задан 11.07.2010 в 12:27
2
ответа

Haskell "исключения"

У меня есть набор пользователей, групп и сопоставление между пользователями и группами. У меня есть различные функции, которые управляют этими наборами, однако нельзя добавлять сопоставление групп пользователей и групп для пользователя, который...
задан 16.05.2012 в 04:49
3
ответа

Механизм исключения потоков Delphi

У меня есть дилемма о том, как потоки работают в delphi, и почему в момент, когда поток должен возбуждать исключение, исключение не отображается. Ниже приведен код с комментариями, может быть, кто-нибудь из вас объяснит мне, как этот поток или d...
задан 02.09.2010 в 15:51
4
ответа

Catch all type exceptions programming Android

Я разрабатываю приложение для ОС Android. Поскольку это мое первое приложение, я думаю, что совершил некоторые ошибки в программировании, потому что я вряд ли могу отследить ошибки до их причин. Таким образом, я догадывался, в то время как я пыт...
задан 25.04.2011 в 01:41
2
ответа

Обрабатывать постоянный клиент WCF, вводящий состояние с ошибкой

У нас есть служба WCF, которую мы потребляем из веб-приложения. Клиент, который мы используем, был создан с использованием опции «Добавить ссылку на службу» Visual Studio. Поскольку это веб-приложение, и поскольку характер приложения, скорее все...
задан 28.03.2011 в 21:41
2
ответа

Можно ли обрабатывать ошибки синтаксиса?

Рассмотрим следующий код: try: if True a = 1 #It's missing a colon So it's a SyntaxError!!!!!!! except SyntaxError: print 'hey' Вы ожидаете, что он напечатает hey . Однако он вызывает SyntaxError , ту же ошибку, которую я пыт...
задан 28.12.2013 в 16:46
6
ответов

Как я могу получить исключения, брошенные в будущее Scala?

Я работал над своим ответом на Есть ли стандартная функция Scala для запуска блока с таймаутом? , и столкнулись с проблемой, если исключение выбрано в будущем. def runWithTimeout[T](timeoutMs: Long)(f: => T) : Option[T] = { awaitAl...
задан 03.06.2011 в 18:13
6
ответов

Отправка исключения из потока в основной поток?

Я хочу передать исключение из текущего потока (этот поток не является основным потоком) в основной поток. Зачем? Поскольку я проверяю свою жесткую блокировку в другом потоке (этот поток использует таймер для проверки), а когда HardLock недост...
задан 04.08.2010 в 09:39