Вопросы по теме 'exception-handling'
Что может привести к тому, что Outlook изменит LoadBehavior надстройки COM на 2, кроме необработанных исключений?
Вот уже несколько недель мы боремся с проблемой, из-за которой у небольшого числа клиентов наша надстройка Outlook выгружается и отключается по пока неустановленным причинам. Под «отключено» я подразумеваю, что Outlook изменяет следующее значение...
03.11.2023
Вопросы о различиях в обработке исключений
Можно перехватить исключение и сгенерировать новое исключение, которое обертывает первое исключение как внутреннее исключение:
http://msdn.microsoft.com/en-us/library/system.exception.innerexception(VS.71).aspx
Кроме того, если я вызываю...
20.01.2024
Обработка Socket.ReceiveFrom с тайм-аутом без спам-консоли
Я пишу ServerLocator, который в основном транслирует порт, чтобы найти сервер, который ответит IPEndPoint, и мне нужно, чтобы поиск имел возможность тайм-аута, если на текущем IPHost ничего не найдено, а затем переходить к следующему.
Прямо сейчас...
29.10.2023
дизайн обработки исключений
В моем текущем проекте есть некоторые компоненты / библиотеки, которые разработаны как адаптеры. Например, один адаптер инкапсулирует доступ ввода-вывода к файловой системе.
В фактическом дизайне обработки исключений адаптер должен генерировать...
19.12.2023
Option vs Exception в обработке исключений
Поработав некоторое время с типом F# option , я понял, что его можно использовать для обработки исключительных случаев. Я могу использовать либо option , либо Exception в следующих примерах:
Функции find из модулей List/Array/Seq вызывают...
07.01.2024
Плохо ли поднимать ArgumentError вручную?
Если вы хотите добавить дополнительную проверку, не предусмотренную argparse , например:
if variable a == b then c should be not None
...можно ли поднять ArgumentError самостоятельно?
Или вместо этого следует поднять Exception ?...
30.10.2023
Можно ли использовать gdb для обратной трассировки при обнаружении исключений?
Я только начал использовать исключения C ++ и хочу все исправить. Я имею в виду генерировать какую-то информацию обратной трассировки при обнаружении исключений. Изначально у меня были идеи, похожие на Стек вызовов для исключений в C ++ , но со...
03.01.2024
Какие исключения я должен указать при объявлении метода и какое исключение я должен поймать в своем блоке catch?
Допустим, у нас есть условия, как показано ниже.
A)
public void method() throws ... {
XXXXXXXXXXXXXXXXXXXXXXX;
}
or
B)
public void method(){
try{
XXXXXXXXXXXXXXXXXXXXXXX;
}catch(...){
//doing something...
29.10.2023
Исключения — лучшие практики
Я вообще думал об обработке исключений.
Как лучше всего реализовать метод, который получает объект User на основе предоставленного параметра имени пользователя. Смотри ниже.
/// <summary>
/// Gets a user.
///...
19.01.2024
Соответствующий конструктор для типа не найден
Я делаю приложение для Windows Phone 7.1 с Visual Studio Express 2012 для Windows Phone.
Я добавил это пространство имен в MainPage.xaml:
xmlns:myNameSpace="clr-namespace:MyApp"
И это:
<Grid.Resources>...
28.10.2023
Хороший способ возврата ошибок с уровня репозитория в веб-API.
Я пытаюсь выяснить, как возвращать исключения и ошибки до уровня контроллера из моего репозитория и иметь возможность возвращать пользовательские ошибки клиенту, когда они вызывают мою веб-службу.
У меня есть следующий пример из моего класса...
22.12.2023
Локализованные страницы ошибок в Symfony2
Мы создаем приложение на Symfony2, локализованное на голландский и английский языки. Теперь я знаю, как настроить страницы ошибок Symfony , но не могу найти, как перевести страницы ошибок где угодно. Я пытался использовать фильтр trans в...
25.01.2024
Java InputMismatchException
У меня есть этот код, и я хочу поймать исключение письма, но он продолжает иметь эти ошибки:
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:840)
at...
14.11.2023
Почему использование исключений более приемлемо в python, чем в javascript
Здесь вы можете заменить «javascript» другими языками. По сути, я обнаружил, что python активно поощряет использование исключений и серии тестов if для управления кодом. Часто упоминается читабельность, а также более чистый код при «утиной печати»....
28.12.2023
Включить пробелы в «Нет жизнеспособной альтернативы при вводе-исключении» в ANTLR4
При анализе моего документа и предоставлении кода, у которого нет жизнеспособной альтернативы ANTLR4, я правильно получаю SyntaxError в своем ErrorHandler с сообщением: no viable alternative at input...
25.01.2024
Спасение проглоченного исключения в Java
Какая-то сторонняя библиотека проглотила исключение:
String getAnswer(){
try{
// do stuff, modify instance state, maybe throw some exceptions
// ...
return computeAnswer();
}catch (SomeException e){
return...
29.11.2023
Что не так с этим повторным исключением?
Я использую службу wcf для вставки данных в БД, и моя служба падает, говоря, что исключение не обработано. Я пытаюсь передать исключение из одного метода службы WCF другому методу WCF и оттуда выбрасывать исключение клиенту.
Вот мой код:
Метод...
20.01.2024
Проблемы с константами в статическом блоке java
У меня есть два вопроса относительно статического блока и констант с приведенным ниже кодом.
Константа (или даже простая статическая переменная) не может быть напрямую указана из статического блока. Выдает ошибку "Невозможно сослаться на поле до...
04.11.2023
Цепочка задач в csharp с обработчиком успеха и ошибки
Изменить См. заголовок «Проблема» в конце моего вопроса, чтобы решить этот вопрос.
Исходя из nodejs, где мы могли связывать промисы, в C# я вижу, что асинхронные задачи почти сопоставимы. Вот моя попытка.
Редактировать. Я не могу пометить...
24.01.2024
Общий способ избежать pylints, кроме широкого?
PEP8 не любит широкую обработку исключений, например
try:
do_something()
except Exception:
handle_exception()
Я знаю, что для этого есть веские причины, например, SystemExit и KeyboardInterrupt обрабатываются непреднамеренно или...
17.12.2023
Новые материалы
ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..
Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок.
Успех в отрасли требует навыков презентации и обучения других.
Ценность улучшенных..
Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..
Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv)
Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..
Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..
Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения).
Требования:
Антикапча или любой другой сервис по разгадыванию капчи. Модуль..
7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать
Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..