Session

Exceptions in Kotlin: Beyond the Try/Catch

This session is ideal for those transitioning from Java to Kotlin and seasoned Kotlin developers eager to refine their error-handling strategies.

This session engages you in both practical knowledge and a philosophical discussion on error handling in Kotlin, covering best practices and the rationale behind Kotlin's design philosophy.

We begin by examining common patterns in transitioning from Java to Kotlin, focusing on their impact on exception handling. This sets the stage for exploring Kotlin's advanced error-handling mechanisms, including the limitations of traditional try/catch blocks and the introduction of more sophisticated methods that not only enhance readability but also align with Kotlin's functional programming style, offering a more idiomatic approach to managing exceptions. And finally end with a philosophical discussion around error handling in Kotlin.

By the end of this session, you'll be equipped with advanced strategies for Kotlin's error handling that transcend conventional try/catch blocks, focusing on methods that not only enhance readability but also align with Kotlin's functional programming style. Additionally, the session will clarify best practices and the philosophy underpinning Kotlin's design, arming you with the necessary tools for effective error management.

Raphael De Lio

Developer Advocate @ Redis

Amsterdam, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top