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

3 ответа

Почему исключения AppDomain неизменно завершают работу приложения?

Это связано спредыдущий вопрос [https://stackoverflow.com/questions/1301153/using-threadexceptioneventhandler-determine-which-thread-caused-the-exception] . Сейчас я пытаюсь понять, почему исключение потока пользовательского интерфейса может ...

6 ответов

Какие проблемы могут возникнуть, если выбрасывать проверенное исключение как RuntimeException?

У меня есть кусок кода, который кодирует некоторые бизнес-данные в строке JSON: public String encodeDataAsJsonString(Data data) throws JSONException { JSONObject o = new JSONObject(); o.put("SomeField1", ...

2 ответа

Бросать пользовательские исключения в Javascript. Какой стиль использовать?

Дуглас Крокфорд рекомендует сделать что-то вроде этого: throw { name: "System Error", message: "Something horrible happened." };Но вы также можете сделать что-то вроде этого: function IllegalArgumentException(message) { this.message = message; ...

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

20 ответов

Как вы реализуете повторную попытку?

Try-catch призван помочь в обработке исключений. Это как-то означает, что это поможет нашей системе быть более устойчивой: попытаться восстановиться после неожиданного события. Мы подозреваем, что что-то может произойти при выполнении инструкции ...

6 ответов

C ++ try / throw / catch => машинный код

Мысленно мне всегда было интересно, как try / throw / catch выглядит за кулисами, когда компиляция C ++ переводит его на ассемблер. Но так как я никогда не использую это, я никогда не удосужился проверить это (некоторые люди сказали бы ...

6 ответов

C ++ дизайн класса исключений [закрыто]

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

9 ответов

Попробуйте-поймать-наконец, а затем снова попробовать поймать

Я часто сталкивался с такими ситуациями, как: try{ ... stmts ... } catch(Exception ex) { ... stmts ... } finally { connection.close // throws an exception }который все еще нуждается в попытке - поймать блок внутри наконец. Какова лучшая ...

3 ответа

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

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

2 ответа

Ninject WithConstructorArgument: нет соответствующих привязок, и тип не является самосвязываемым

Мое понимание WithConstructorArgument, вероятно, ошибочно, потому что следующее не работает: У меня есть сервис, давайте назовем его MyService, конструктор которого принимает несколько объектов, и строковый параметр testEmail. Для ...

8 ответов

Перехват исключений в качестве ожидаемого управления потоком выполнения программы?

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