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


Как исправить ошибки в Python
Руководство по исправлению ошибок программирования в Python Программирование предполагает множество ошибок — даже для опытных программистов. Незнание того, как исправить ошибку, расстраивает и демотивирует, особенно новичков. Научиться быстро исправлять ошибку — важный навык программирования. Здесь мы сделаем несколько ошибок и научимся их исправлять! Что такое ошибка? Простое определение: ошибка — это проблема в программе, препятствующая ее продолжению. Наша задача выяснить,..

Введение в обработку исключений в Kotlin: попробуйте, перехватите и наконец
Введение В мире программирования важно понимать, что не всегда все идет по плану. Независимо от языка, который вы используете, вы обязательно столкнетесь с ошибками или неожиданным поведением. Kotlin, язык программирования со статической типизацией, работающий на виртуальной машине Java, не является исключением. Этот пост направлен на то, чтобы…

Глобальная обработка исключений .Net6
Как правило, мы обрабатывали все ожидаемые исключения с помощью try-catch везде, где это необходимо в коде. Но когда наш код выдает исключение, нам нужно отобразить это исключение, и если архитектура решения имеет несколько уровней (например, чистая архитектура). И каким-то образом на нижнем уровне возникает исключение, такое как доступ к данным. Вам нужно отобразить это для всех слоев до уровня представления. Или у вас есть более серьезная проблема, потеря исключения. Обычно вы..

В защиту исключений
Исключения C++ — это мощный и элегантный способ обработки вещей, которые не должны происходить в вашем коде; и все же по прошествии примерно 30 лет с момента их появления они считаются противоречивыми, вплоть до того, что Руководство по стилю Google советует не использовать их без каких-либо… исключений . В этой статье я выступаю за правильное использование исключений C++. Но прежде всего я хочу сразу же отмести аргумент против использования исключений C++, который я слышу..

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

Рефакторинг для удаления try/catch
Любые идеи о хорошем способе реорганизации этого, чтобы мой код действовал так же, но без всего выбрасывания и перехвата моего собственного исключения? public Int32 ChooseNextColor(Int32 numColors) { int? nextColor = null; while...
540 просмотров
schedule 06.03.2024

.NET: как получить доступ к объекту ExceptionContext из объекта Exception
Я пишу собственный метод обработки ошибок и передаю ему объект Exception. Мне нужно иметь доступ к объекту ExceptionContext этого исключения, поэтому я могу установить для свойства значение true, прежде чем выполнять представление Error. Кто-нибудь...
2131 просмотров

Powershell Exit ведет себя не так, как должен
Сегодня у меня возникла странная проблема в одном из моих сценариев PowerShell: Информация об окружающей среде: сценарий PowerShell, о котором я говорю, вызывается VBScript. if($VM -eq "Yes") { Add-PSSnapin VMware.VimAutomation.Core...
679 просмотров
schedule 12.04.2024

Java: поймать исключение SAXException, созданное методом в супертипе
У меня есть класс, расширяющий org.xml.sax.ext.DefaultHandler2 , в котором я переопределяю public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException который происходит от супертипа...
400 просмотров

Обработчик исключений не выполняется в проекте Spring
Я написал приведенный ниже код, чтобы реализовать обработку Spring Exception. Когда я запускаю код, он должен выдать ошибку в строке ниже, и должен выполниться соответствующий обработчик исключений. Но он не выполняется. Могу ли я узнать, что не...
159 просмотров
schedule 10.04.2024