Результаты поиска по запросу "exception-handling"

11 ответов

Какой хороший способ расширить Error в JavaScript?

ли я определить пользовательские типы для пользовательских исключений в JavaScript? Если я могу, как бы я это сделал?

1 ответ

Пожалуйста. Чтобы добавить, fetch () не генерирует исключение независимо от того, какой PDO :: ATTR_ERRMOD используется. Он всегда вернет ложь при неудаче. Даже если вы поместите свой stmt в блок try / catch и после этого вызовете fetch (), он все равно вернет false. fetchAll () также будет возвращать false при сбое, но я никогда не получал его, чтобы возвращать false. Даже в примере этого комментария он вернет пустой массив.

етствует документам php, методу PDOвыборки () [http://php.net/manual/en/pdostatement.fetch.php#refsect1-pdostatement.fetch-returnvalues] возвращает значениеFALSE оба, когда записи не найденыА ТАКЖЕпри сбое (например, когда что-то идет не так в ...

1 ответ

Это будет пойман и потерян. На самом деле вы должны ловить только те исключения, с которыми вы можете что-то делать или которые вы регистрируете, а затем перебрасываете (с помощью throw; не бросать new [некоторое исключение];).

catch (ThreadAbortException) { } catch (Exception ex) { TraceManager.TraceException(ex, (int)ErrorCode.GENERIC_EXCEPTION, ex.StackTrace + "\n" + ex.Message + "\n" + VendorUrl); } ли смысл даже иметь catch (ThreadAbortException) { }или это ...

ТОП публикаций

9 ответов

Я стараюсь, чтобы мой ответ был таким же общим, как и вопрос;) но я могу предоставить некоторый код, если это необходимо.

оручено написать документ «Стратегия обработки исключений и рекомендации» для проекта .NET / C #, над которым я работаю. Мне тяжело идти на это. Есть много информации о том, как / когда бросать, ловить, переносить исключения, но я ищу описание ...

5 ответов

Обработка произвольного исключения, печать сообщения об исключении по умолчанию

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

1 ответ

 так что вы можете проверить это:

у я получаю сообщение об ошибке на консоли при запуске этих двух простых примеров? Я хочу, чтобы на консоли было напечатано «Ошибка тестирования :)»: Get-WmiObject: сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA) В строке: 3 символа: ...

4 ответа

Непроверенные исключения в Java: унаследовать от Error или RuntimeException?

Я хотел бы обрабатывать ошибки с (непроверенными) исключениями. Я слышал, что для каждого вида исключений я должен создать подкласс либо Error, либо RuntimeException. Какая разница?

2 ответа

Подкласс типа float в Python, не может перехватить исключение в __init __ ()

На Python 2.5 мне нужно использовать числа с плавающей точкой с измененным__str__() метод. Также мне нужно знать, когда конструктор терпит неудачу. Почему я не могу поймать исключения изfloat.__init__()? Каков наилучший способ узнать числовое ...

6 ответов

Если нет, в конце концов, исключение может быть зарегистрировано.

шал, что ловитьNullPointerException это плохая практика, и я думаю, что это разумно. ПозволяяNullPointerException распространение на вершину позволило бы обнаружить, что что-то идет не так. Но много раз я видел, как многие из моих друзей ...

1 ответ

Спасибо, мы в конечном итоге использовали подобный подход, когда мы строим словарь ресурсов, содержащихся в сборке, затем этот словарь проверяется при получении изображения.

ли способ проверить, существует ли ресурс в сборке без использования обработки исключений? В настоящее время я загружаю изображения из нескольких сборок, и если они не существуют, то я обрабатываю IOException, что вызывает немало накладных расходов.