NoneThrow is a keyword in various languages used for signaling an exception.
1 ответ

WPF Dispatcher Thread- Использование лямбда-выражения и throw для отправки исключения в поток пользовательского интерфейса

try { string s = null; s.PadLeft(10); } catch (Exception ex) { // send exception to UI Thread so it can be handled by our global exception // handler Application.Current.Dispatcher.Invoke(DispatcherPriority.Send, new Action<Exception>(e => …
01 дек '11 в 08:19
1 ответ

Как показать ошибку Windows "DLL not found" в моей программе на C++?

Я искал то, что я ищу на этом сайте; но я не понимаю Итак, я написал этот вопрос. Я написал файл.dll и программу на C++ (Code Blocks IDE). Если DLL-файл и программа находятся в одном каталоге, моя программа будет работать. Но если я удаляю файл dll …
04 май '17 в 10:09
0 ответов

Бросить ошибку внутри обратного вызова

Вопрос Мне интересно, каков наилучший способ выбросить ошибку внутри обратного вызова в Swift Рассмотрим следующий код... public func saveUser () throws -> Int { getAccessToken { (token, error) in if let error = error { throw error } guard let to…
25 фев '18 в 00:14
2 ответа

Использование throw для исключений при перегрузке операторов (C++)

И у меня плохое знание об исключениях и обработке. У меня есть код, определенный вокруг класса Polyline и Point . В этом случае точка зависит от полилинии. И описаны методы перегрузки операторов. У меня проблемы с одним из них из-за "броска", так ка…
1 ответ

Какой смысл "бросать"?

Я спрашиваю, потому что всякий раз, когда я выдаю ошибку, консоль немедленно завершает работу, и я не могу сказать, было ли выброшено одно из моих исключений или какая-то другая ошибка времени выполнения. Это какая-то настройка, которую я имею для м…
17 сен '14 в 19:03
2 ответа

Спасая и ловя одновременно

Если бы я хотел и спасти потенциальную ошибку, и поймать потенциальный бросок, как мне их вложить? Являются ли эти два ниже эквивалентными, и это просто вопрос предпочтений? begin catch(:some_throw) do ... end rescue SomeError ... end catch(:some_th…
17 янв '16 в 09:55
2 ответа

Java - бросай и лови в том же методе

У меня проблема с пониманием существующего кода. Я хотел бы знать, как Java управляет броском исключения и ловит его тем же методом. Я не могу найти это в другом вопросе, поэтому я готовлю пример. Что будет выводом кода запуска ниже в Java? public s…
22 мар '17 в 14:43
3 ответа

Почему я получаю это необработанное исключение?

Используя интерфейс для обработки констант, я не могу вызвать предопределенный метод, который выдает исключение. public interface ParametresConstantes { public static final String DB_CONNEXION = ChargementProjetProperties.getInstance().getValueByKey…
14 июн '16 в 13:37
3 ответа

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

Почему следующие строки кода не создают предупреждение компилятора? void Main() { throw new Exception(); throw new Exception(); } На мой взгляд, компилятор должен сообщить вам, что второе исключение throw не может быть достигнуто.
16 июн '11 в 12:11
2 ответа

Оптимизирует ли java-компилятор ветки перехвата недостижимых исключений?

Почему код void methodThrowsException() /*throws Exception*/{ try { // throw new Exception(); } catch (Exception e) { throw e; } } хорошо скомпилировано? Компилятор AFAIK не анализирует код, может ли он генерировать исключение или нет. Здесь очевидн…
07 фев '19 в 12:28
7 ответов

Это считается утечкой памяти?

Общее правило, только объекты, размещенные в бесплатном хранилище, могут вызвать утечку памяти. Но объекты, созданные в стеке, этого не делают. Вот мое сомнение, int main() { myclass x; ... throw; ... } Если throw не обрабатывается, он вызывает мето…
25 авг '10 в 20:53
2 ответа

Как я могу поймать нулевые исключения в функции "set" класса? (C#)

Я должен написать программу, которая позволяет пользователю вводить имя, описание и количество страниц книги, и программа должна перехватывать исключения, если имя или описание являются нулевыми, или если количество страниц меньше нуля, Учитель сказ…
13 сен '18 в 17:41
1 ответ

Бросить подвох в реализации пространств имен

Вопрос удален: тупой. Полученные ответы были слишком острыми или не удавались на месте для такого тупого опроса.
29 ноя '15 в 01:39
0 ответов

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

Я использую функцию acc = (float) Math.sqrt(x * x + y * y + z * z) - GRAVITY_EARTH; рассчитать начальное ускорение при броске мяча. X, y и z - значения от акселерометра Android. У меня также есть счетчик, который считает, когда бросательное движение…
02 мар '19 в 16:41
1 ответ

Наследовать чисто виртуальную функцию, которая бросает

Как следует из названия, я хотел бы сделать унаследованную функцию класса из функции класса, которая выдает исключение. Функция в базовом классе выглядит следующим образом: template <typename T> class IQueue { public: virtual T dequeue()throw(…
02 мар '16 в 22:36
1 ответ

Проверка правильности ввода типа Java

System.out.println("What letter should the word begin with?"); char letter = input.next().charAt(0); if(letter != ''){ throw new InputMismatchException("Please input a letter"); } Я хочу проверить, если пользователь вводит что-либо, кроме строки / …
14 апр '18 в 14:19
1 ответ

MISRA-C++:2008[8-4-3]: возврат по всему пути выхода в функции

При тестировании моего кода (статический анализ), чтобы увидеть, уважаю ли я misra C++ 2008, я получаю следующую ошибку Функция не возвращает значение на всех путях. Функция выглядит так int* Dosomething(string v) { int* retvalue = NULL; if( 0 == ex…
06 дек '13 в 13:25
3 ответа

Разница между C++03 throw() спецификатором C++11 не исключая

Есть ли другая разница между throw() а также noexcept кроме проверки времени выполнения и времени компиляции соответственно? Статья Википедии C++11 предполагает, что спецификаторы бросков C++03 устарели.Почему так noexcept достаточно ли, чтобы покры…
11 окт '12 в 06:09
3 ответа

Java Лучший способ вызвать исключение в методе

Я создал свой собственный тип исключения и хочу реализовать его в методе. На данный момент я написал это следующим образом, и это работает. public Worker remove (String firstName, String lastName, String number) throws NoSuchEmployeeException { Work…
20 ноя '13 в 20:47
2 ответа

Бросить или вернуть ошибку

Допустим, у меня есть следующая функция: unsigned char *f(unsigned char*, int, int, long, const char*); Я мог бы изменить возвращаемое значение на HRESULT (или мое собственное определение), но я должен изменить весь код внутри функции. Или я мог бы …
15 дек '14 в 10:28