Лучшие exception-handling вопросы ИТ разработчиков

  • 36 голосов
  • 12 ответов
  • 0 просмотров
12 ответов

Имя EntityContainer должно быть уникальным. EntityContainer с именем 'Entities' уже определен

Для небольшого фона:У меня есть проект DLL со следующей структурой:

Задан 13 Jan 2010, 20:08 от Keith Barrows
  • 3 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Он никогда не достиг точки останова внутри main, потому что это произошло во время создания экземпляра класса до того, как он достиг метода main.

дал консольное приложение vb.net, когда я запускаю исходный код, он будет работать нормально. Но когда я запускаю исполняемый файл, он выбрасывает исключение типа «System.TypeInitializationException is unhandled». В моем приложении я использовал ...

Задан 26 Aug 2011, 09:17 от Hardy
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

жный дубликат: Лучшие практики для управления исключениями в JAVA или C # [https://stackoverflow.com/questions/409563/best-practices-for-exception-management-in-java-or-c] я ...

Задан 12 Apr 2011, 09:13 от uthomas
  • 21 голос
  • 5 ответов
  • 0 просмотров
5 ответов

Можно ли определить, произошло ли исключение до того, как я вошел в блок finally?

Есть ли в Java элегантный способ обнаружить, произошло ли исключение до запуска блока finally? Когда имеем дело сблизко()" заявления, это 'Обычно тр...

Задан 08 Oct 2008, 18:22 от James Schek
  • 19 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

PHP unlink () обрабатывает исключение

Ну, мне было интересно, смогу ли я справиться сunlink() работает должным образом. Я не хочуunlink() функция, которая выдает некую неприятную ошибку, если она не может отсоединить файл (возможно, из-за того, что файл не найден). Я пробовал что-то ...

Задан 10 Mar 2013, 02:28 от prakashchhetri
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

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

Задан 14 Jan 2011, 14:06 от Primoz
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Перехват исключений для входа в приложение C ++ CLI

Я пытаюсь перехватить все исключения в приложении C ++ / CLI, чтобы можно было их регистрировать и записывать (включая трассировку стека). Пока у меня есть к...

Задан 15 Jul 2009, 15:34 от Jon Cage
  • 16 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

PHP - Преобразование всех ошибок в исключения - хорошо или плохо?

Мне было интересно, считается ли плохой практикой глобальное преобразование всех ошибок PHP в исключения. Будет использоваться что-то вроде следующего: function exception_error_handler($errno, $errstr, $errfile, $errline ) { throw new ...

Задан 10 Jun 2009, 16:09 от anonymous coward
  • 17 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

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

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

Задан 05 Jan 2010, 10:29 от inspectorG4dget
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Вам обязательно нужно пометить его как DataContract. Это пользовательский тип, который другая сторона (ваш клиент) не знает.

я есть вопрос о том, как отправить пользовательское исключение как FaultException. Это работает, когда я использую системное исключение, такое как ArgumentException, но если я изменяю его на свое собственное исключение «TestException», оно терпит ...

Задан 19 Apr 2011, 13:36 от faultEx
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как отловить сбои верхнего уровня на сервере EventMachine?

У меня есть сервер EventMachine, который я отслеживаю с помощью monit. Иногда происходит сбой, и я пытаюсь понять, почему, но мне неясно, как я могу просто регистрировать все ошибки верхнего уровня. Я пробовал код как это: begin ...

Задан 02 Oct 2011, 18:07 от lacker
  • 467 голосов
  • 20 ответов
  • 0 просмотров
20 ответов

Попробуй еще Python

Каково предполагаемое использование дополнительногоelse пункт оtry заявление?

Задан 13 May 2009, 02:15 от geowa4
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

@ monkey-wrench Что вы подразумеваете под «пытается обработать весь боб»? если вы добавите оператор return после перенаправления, то метод postconstruct завершится. Вы об этом?

ел бы обработать исключение JSF @PostConstruct путем перенаправления на другую страницу. я используюFacesContext.getCurrentInstance().getExternalContext().dispatch("page.jsf"); это прекрасно работает, но так как страница использует 2 ...

Задан 01 Jun 2011, 21:38 от monkey-wrench
  • 6 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Обработка исключений в ASP.NET / ведение журнала

Существует ли простой способ регистрации всех исключений в приложении ASP.NET? Я уже регистрирую необработанные исключения с помощью события Application_OnEr...

Задан 15 Jul 2009, 07:46 от Canavarstaterium
  • 15 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Повторное использование кода в обработке исключений

Я разрабатываю C api для некоторой функциональности, написанной на C ++, и я хочу убедиться, что никакие исключения не распространяются ни из одной из экспортируемых функций C. Простой способ сделать это - убедиться, что каждая экспортируемая ...

Задан 11 May 2009, 09:00 от L,aserallan
  • 38 голосов
  • 14 ответов
  • 0 просмотров
14 ответов

Распространенные ошибки программирования в .Net при обработке исключений? [закрыто]

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

Задан 21 May 2010, 16:48 от 2 revs
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

https://markedup.com/analytics/diagnostics

доволен решением SmartAssembly для обработки исключений, но я сообщил о проблеме наФорум красных ворот [http://www.red-gate.com/messageboard/viewtopic.php?t=12642]и пока не решается. Какие существуют альтернативы SA? Я имею в виду похожие ...

Задан 30 Jan 2011, 17:30 от Hernán
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Пожалуйста. Чтобы добавить, 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 оба, когда записи не найденыА ТАКЖЕпри сбое (например, когда что-то идет не так в ...

Задан 21 Sep 2017, 11:50 от user7941334
  • 20 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

создавая мои собственные исключения c #

Следующие примеры в моей книге C #, и я наткнулся на пример книги, который не работает в Visual Studio Он имеет дело с созданием ваших собственных исключений, в частности, чтобы помешать вам получить квадратный корень из отрицательного числа. Но ...

Задан 05 Dec 2013, 04:13 от Evan Lemmons
  • 11 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

В C # как узнать, какие исключения нужно ловить?

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

Задан 28 Apr 2010, 13:57 от mcass20
  • 15 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

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

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

Задан 17 Jan 2011, 18:13 от sasidhar
  • 34 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Я уверен, что эта функциональность сделает это в ближайшей перспективе, Joyent (хостинговые решения) заключил сделку с Райаном Далем, чтобы спонсировать разработку, очень скоро в основной команде будет больше людей :)

я есть приложение node.js, которое я хочу использовать, чтобы проверить, работает ли конкретный сайт и возвращает ли он правильный код ответа. Я хочу быть в ...

Задан 01 Dec 2010, 20:03 от mattmcmanus
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

обработка ошибок сегментации Cython

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

Задан 02 Jul 2013, 20:50 от user232343
  • 15 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Самый простой способ увидеть LogCat - это открыть перспективу DDMS и щелкнуть по вкладке LogCat (или открыть ее из меню «Вид», если она еще не отображается).

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

Задан 24 Apr 2011, 23:41 от Archimedis
  • 20 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

@cevik: К сожалению, это обычные старые классы, без winforms. Спасибо за предложение, хотя!

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

Задан 07 Jul 2011, 13:18 от joneberg
  • 27 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

@ Сума: Туш ". Кстати, не спорил с вами некоторое время. Надеюсь, все хорошо.

ростой фрагмент кода, где происходит деление на ноль. Я пытаюсь поймать это: #include <iostream> int main(int argc, char *argv[]) { int Dividend = 10; int Divisor = 0; try { std::cout << Dividend / Divisor; } catch(...) { std::cout << "Error."; ...

Задан 20 Jan 2011, 13:52 от Jérôme
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Ход какие броски?

Насколько я понимаю, move-constructors и move-assign должны быть помечены как noexcept, чтобы компилятор мог их использовать, например, при перераспределении внутри вектора. Тем не менее, есть ли какой-нибудь реальный случай, когда команда ...

Задан 07 Nov 2013, 10:16 от Viktor Sehr
  • 87 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Может быть

ТИРОВАТЬ: я бегу Python 2.6 Я хочу добиться чего-то вроде этого: def foo(): try: raise IOError('Stuff ') except: raise def bar(arg1): try: foo() except Exception as e: e.message = e.message + 'happens at %s' % arg1 raise bar('arg1') ...

Задан 19 May 2011, 17:34 от anijhaw
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как я могу использовать hasNextInt (), чтобы поймать исключение? Мне нужен Int, но если ввод является символом, это плохо

Я пытался остановить исключения, но я не могу понять, как. Я пыталсяparseInt, java.util.NormalExceptionMismatch и т.п. У кого-нибудь есть понимание, как решить эту проблему? Форматирование немного отключено из-за копирования и вставки. do { ...

Задан 13 Nov 2012, 04:00 от user1819904
  • 56 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как избежать исключения NoRouteToHostException?

Раскрытие информации: код, над которым я работаю, предназначен для университетских курсовых работ. Справочная информация. Задача, которую я пытаюсь выполнить, - сообщить о влиянии различных методов потоков. Для этого я написал несколько классов, ...

Задан 15 Oct 2009, 12:58 от Grundlefleck
  • 21 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Обработка всех, кроме одного исключения

Как обработать все, кроме одного исключения? try: something except <any Exception except for a NoChildException>: # handling Примерно так, кроме как без уничтожения оригинальной трассировки: try: something except NoChildException: raise ...

Задан 20 Apr 2013, 18:03 от Ivan Vulović
  • 12 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Исключения .NET и C #. Что разумно ловить

Отказ от ответственности, я из Java. Я не делаю много C #. Между этими двумя мирами существует большой перенос, но, конечно, есть различия, и один из них заключается в том, как обычно думают об Исключениях. Я недавно ответил на вопрос C #, ...

Задан 19 Aug 2009, 07:23 от djna
  • 59 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как реализовать глобальную обработку исключений iPhone?

У меня есть одно падение в моем приложении iPhone, которое выдает исключение NSException. Отчеты о сбоях совершенно неоднозначны в том, где ошибка и что имен...

Задан 12 Feb 2012, 09:46 от MarqueIVCoocoo4Cocoa
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Swing: перехват исключений из TableModel

У меня есть TableModel, который может вызвать исключение на егоsetValueAt метод, если пользователь вводит недопустимое значение: public class MyTableModel extends AbstractTableModel { public void setValueAt(Object value, int rowIndex, int ...

Задан 05 Dec 2013, 02:48 от bluefoot
  • 14 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Спасибо за вашу помощь!

ользую Джерси, чтобы предоставить JAV-сервис REST для внешнего мира. Я предлагаю некоторые функции, использующие JSON, и использую фреймворк Джексона в сочетании с джерси для преобразования их в POJO. У меня проблема в том, что если на сервер ...

Задан 29 Apr 2011, 14:07 от freshy
Page 1 of 17
1 2 3 4 5