Публикации по теме 'exception-handling'


Освоение обработки исключений в Java: лучшие практики и методы
Обработка исключений является жизненно важным аспектом любого языка программирования, включая Java. В Java исключение — это ошибка или непредвиденная ситуация, возникающая во время выполнения программы и приводящая к аварийному завершению программы. Обработка исключений предоставляет механизм корректной обработки этих ошибок и обеспечения того, чтобы программа продолжала работать без сбоев. В Java исключения обрабатываются с помощью блока try-catch. Код, который может вызвать исключение,..

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

Изучите C#: обработка исключений для повышения надежности кода
Обработка исключений — важнейший навык для любого разработчика, стремящегося написать надежный и надежный код, особенно в сценариях, включающих HTTP-запросы. Независимо от того, работаете ли вы над проектом на основе .NET или над любым другим типом приложения C#, важно понимать, как обрабатывать исключения в контексте HTTP-запросов. В этом блоге мы на примере рассмотрим, как использовать блок try-catch для эффективного управления исключениями при выполнении HTTP-запроса. В следующем..

Программирование с результатом: мотивация
Обсуждаем все проблемы с исключениями, как они замаскированы GOTO, нарушают основные принципы ООП и для чего мы их на самом деле используем. Тизер чего-то лучше, чем исключения. Теги: # ФУНДАМЕНТАЛЬНАЯ КОНЦЕПЦИЯ Эта статья является частью Kotlin Primer ,…

Java для начинающих, часть 6. Обрабатываем ошибки Java, как профессиональный гонщик Формулы-1
Обработка исключений похожа на подготовку к непредвиденным ситуациям в гонках Формулы-1. Точно так же, как команды должны быть готовы ко всему, что может случиться на гоночной трассе, разработчики Java должны обрабатывать исключения, чтобы гарантировать, что их код не рухнет. Итак, давайте погрузимся в мир обработки исключений и научимся обрабатывать ошибки как профессионал! Исключение в Java – это событие, возникающее во время выполнения программы и нарушающее нормальный поток..

Как обрабатывать исключения в Python
Сегодня мы отвлечемся от структур данных и поговорим об исключениях . Цель этой статьи — показать вам, что такое исключение, что его вызывает и как с ним обращаться. В следующих строках мы вместе увидим базовую структуру блока try…except в Python с некоторыми его вариациями. У нас много работы, так что давайте начнем. Введение Мы все сталкивались с ситуациями, когда наши программы зависали из-за ошибки. Это связано с тем, что каждый раз, когда возникает ошибка, Python..

Вопросы по теме 'exception-handling'

Должен ли я ловить исключения только для их регистрации?
Должен ли я перехватывать исключения для ведения журнала? public foo(..) { try { ... } catch (Exception ex) { Logger.Error(ex); throw; } } Если у меня есть это на каждом из моих уровней (DataAccess, Business и...
9364 просмотров
schedule 07.10.2022

Обработка ошибок как исключений. Лучшие методы?
Я пытаюсь выяснить, есть ли хороший или лучший метод обработки ошибок в PHP, чем то, что я делаю ниже. Я хотел бы создать исключение, если есть проблема с вызовом parse_ini_file . Это работает, но есть ли более элегантный способ обработки ошибок?...
2684 просмотров
schedule 02.04.2024

Вопросы об обработке исключений в Ruby
Я просматривал книгу Programming Ruby, и у меня возникли проблемы с пониманием следующих концепций: Авторы говорят о «временных исключениях», которые могут возникать в коде, а затем предлагают создать собственный объект исключения для их...
1730 просмотров
schedule 14.05.2024

Как работать с неотмеченными исключениями?
В Java есть исключения, проверенные компилятором . Когда я перешел на C ++, я узнал, что в нем нет проверенных исключений. Сначала я продолжал использовать обработку исключений, потому что это отличная функция. Однако через некоторое время я...
1166 просмотров
schedule 30.03.2024

Как регистрировать исключения в JavaScript
Как разработчик C # я привык к следующему стилю обработки исключений: try { throw SomeException("hahahaha!"); } catch (Exception ex) { Log(ex.ToString()); } Output ------ SomeNamespace.SomeException: hahahaha! at...
57798 просмотров
schedule 13.12.2022

Исключение удаленного взаимодействия .NET не обрабатывается на стороне клиента
Я проверил остальные вопросы по удаленному взаимодействию, и этот конкретный случай, похоже, не рассматривался. У меня настроен сервер / клиент .NET Remoting. На стороне сервера у меня есть объект с методом, который может генерировать исключение,...
4982 просмотров
schedule 25.04.2024

Область действия локальной переменной функции Python во время исключений
Предыстория: я занимаюсь COM-программированием TestStand от National Instruments на Python. TestStand жалуется, если объекты не «освобождаются» должным образом (открывается диалоговое окно отладки «объекты не освобождаются должным образом»). Способ...
2002 просмотров

Пользовательское исключение как деталь в исключении сбоя
Я пытаюсь создать собственное исключение внутри FaultException из моей службы WCF и перехватить его в моем клиенте WCF. Однако на стороне клиента исключение перехватывается как неуниверсальное исключение FaultException, и сведения о моем...
5179 просмотров

Законно ли повторное генерирование исключения во вложенной «попытке»?
Является ли следующее четко определенным в С++ или нет? Я вынужден «преобразовывать» исключения в возвращаемые коды (рассматриваемый API используется многими пользователями C, поэтому мне нужно убедиться, что все исключения C++ перехватываются и...
1653 просмотров
schedule 18.09.2022

C # Pragma для подавления прерывания при возникшей ошибке
Во-первых, я запускаю свои приложения с исключениями, возникающими при любой ошибке (обработанной или нет). Во-вторых, я использую TypeConverter для преобразования строки ввода пользователя в фактический объект. Третий TypeConverter не...
3275 просмотров
schedule 11.02.2024

Windows Azure: исключение аргумента не было обработано
Я хочу, чтобы мое приложение Azure создало большой двоичный объект и записало в него данные. Когда я попробовал это, я получил это исключение о том, что ArgumentException не было обработано Поток был недоступен для записи вот мой код var...
216 просмотров
schedule 08.05.2024

Обработка исключений попробуйте поймать внутри улова
Недавно я наткнулся на код, написанный другим программистом, в котором внутри улова была инструкция try-catch! Пожалуйста, простите мою неспособность вставить настоящий код, но то, что он сделал, было примерно таким: try { //ABC Operation }...
85887 просмотров

Исключение WCF: кодировка текстового сообщения и кодировка ISO-8859-1
Возможный дубликат: Вызов веб-службы, использующей кодировку ISO-8859-1 из WCF Я пытаюсь использовать внешнюю веб-службу (веб-служба имеет реализацию PHP) с использованием VS 2008, .net 3.5, WCF (среда: Windows XP и VS 2008). Я...
31041 просмотров

Как я могу узнать, какое исключение выдаст класс?
есть ли какая-либо страница из MSDN или где-нибудь, которая может рассказать нам, какое исключение будет выброшено из определенного класса? например, фтпвебрекуест. как я могу узнать, какое исключение он выдаст?? страница из MSDN не очень полезна...
158 просмотров
schedule 21.12.2023

регистрация ошибок с помощью ELMAH не работает в службе WCF, размещенной в IIS, с помощью basicHttpBinding
Я выполнил шаги, упомянутые в этой статье http://dotnetslackers.com/articles/aspnet/Getting-ELMAH-to-work-with-WCF-services.aspx , чтобы настроить службу WCF для настройки ведения журнала ошибок с помощью ELMAH. он работает с wsHttpBinding с...
1735 просмотров

Подавить предупреждение о неиспользуемой переменной исключения в C#
У меня есть этот код: try { someMethod(); } catch (XYZException e) { // do something without using e } Это даст мне предупреждение об объявлении, но никогда не использовании e , что я ненавижу. Однако я также не хочу использовать...
13594 просмотров

XMLRPC, вызывающий SOAP, должен возвращать ответ вместо сбоя/умирания
Итак, у меня есть XMLRPC, разработанный в Zend PHP, который вызывает запрос SOAP для запуска другого процесса (SOAP - это не мой сценарий, а XMLRPC). Во время запроса SOAP, если хост не найден, это иногда приводит к сбою моего вызова XMLRPC. Как...
900 просмотров

Вложенные блоки Try / Catch - плохая идея?
Допустим, у нас есть такая структура: Try ' Outer try code, that can fail with more generic conditions, ' that I know less about and might not be able to handle Try ' Inner try code, that can fail with more specific conditions, '...
83275 просмотров
schedule 15.11.2023

Как получить свойства вызывающего метода в C #
В настоящее время я пишу средство ведения журнала ошибок для своего приложения, и в основном то, что меня интересует, - это при обработке исключения я вызываю функцию CreateLogEntry (...) из моего класса ведения журнала. Идея в том, что я хочу,...
2293 просмотров
schedule 27.10.2023

ошибка при обновлении контекста объекта
прежде всего вот сообщение Изменения в базе данных были успешно зафиксированы, но при обновлении контекста объекта произошла ошибка. ObjectContext может находиться в несогласованном состоянии. Внутреннее сообщение об исключении: Произошло...
19282 просмотров