home.social

#exception_handling — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #exception_handling, aggregated by home.social.

  1. Exception Handling ist ein wichtiger Bestandteil der (Java)-Programmierung da Fehler und Unerwartetes jederzeit auftreten kann. Ein gutes Exception Handling stellt in solchen Fällen sicher, dass Programme stabil und benutzerfreundlich bleiben. In diesem Beitrag erkläre ich, was Exceptions sind und

    magicmarcy.de/exception-handli

    #Exception_Handling #Exceptions #Fehler #Ausnahme #checked #unchecked #try #catch #finally #Programming

  2. Exception Handling ist ein wichtiger Bestandteil der (Java)-Programmierung da Fehler und Unerwartetes jederzeit auftreten kann. Ein gutes Exception Handling stellt in solchen Fällen sicher, dass Programme stabil und benutzerfreundlich bleiben. In diesem Beitrag erkläre ich, was Exceptions sind und

    magicmarcy.de/exception-handli

    #Exception_Handling #Exceptions #Fehler #Ausnahme #checked #unchecked #try #catch #finally #Programming

  3. [Перевод] Обработка исключений в рабочих процессах с использованием Flowable

    Исключения являются частью любого процесса. Разработчики, создающие бизнес-процессы, должны уметь обрабатывать исключения в бизнес-кейсе, чтобы гарантировать, что сам процесс устойчив и может продолжаться после возникновения сбоев. Логика обработки исключений различается в зависимости от вашей задачи и инструментов, которые у вас есть в распоряжении. В этой заметке я попытался определить различные методы обработки исключений, используя язык паттернов. Каждый паттерн следует определённой структуре, называемой Контекст (общая ситуация, в которой проблема повторяется), Проблема (формулировка), Условия (условия, при которых можно рекомендовать предложенные решения) и Решение . Итак, давайте приступим.

    habr.com/ru/articles/920232/

    #BPM #BPMN #Flowable #exception #exception_handling

  4. Почему Exceptions в Java не взлетели — и что с этим делать в 2025 году

    Всем привет! Меня зовут Илья, я работаю в Райффайзен Банке. Мы пишем свои бэкенд-сервисы на Java и Kotlin, поэтому зачастую приходится переключаться с одного языка на другой. Из-за этого невольно начинаешь сравнивать подходы и механизмы одного языка с его JVM-собратом. Сегодня я бы хотел поговорить об одном из таких механизмов — пропагации ошибок и исключений. Используете ли вы в своем коде исключения? Ответ кажется странным, так как исключения являются неотъемлемой частью Java. Но что, если я спрошу, используете ли вы исключения для управления логикой своей программы?

    habr.com/ru/companies/raiffeis

    #java #kotlin #exception #exception_handling #typed_error #arrow

  5. Traceback в VBA? ЧТО?

    Как часто вы ловите ошибки в VBA? А как часто вам приходится пытаться понять откуда ноги растут? Если макрос состоит из одной процедуры, это немного другая история... Но вот если у вас полноценный стек вызовов, когда: Main() -> NestedSub1 -> NestedFunc -> NestedSub2 ... -> NestedSubN как отловить, в каком произошла ошибка? Окей, вы скажите "Поставим On Error GoTo Catch и в Catch: Debug.Print "Function name" ", да? А если эту функцию вызывают несколько разных Sub/Function, как понять в каком из них произошла ошибка?

    habr.com/ru/articles/873686/

    #vba #visual_basic_for_applications #traceback #exception #exception_handling

  6. Как я перестал волноваться и полюбил ошибки в корутинах: поймай меня если сможешь

    Если опираться на предыдущую статью ( ссылка ), то по отношению к корутине можно сказать что на андроиде она вызовет краш приложения, если не был переопределен Thread.UncaughtExceptionHandler потока. Но во всех ли случаях такое будет? Или можно ли не изменяя корутину и не изменяя Thread.UncaughtExceptionHandler потока помешать данной корутине закрыть приложение с крашем?

    habr.com/ru/articles/827188/

    #android #coroutine #coroutines #kotlin #exception_handling #kotlin_coroutines #android_development

  7. Расширение Функциональных Интерфейсов Java

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

    habr.com/ru/articles/812451/

    #Java #functional_interface #functional_programming #currying #multimethods #exception #exception_handling #extensions #interception #java_21