Vavr library is intended to “turn Java upside down”.
It is a functional library for Java, which brings you great functional core structures and immutable data types. It is the really nice extension for standard Java 8 functional features.
In this article, I want to introduce you Try control sturcture from Vavr library, which helps us to get rid of try-catch blocks in our code.
I assume you know the basics of functional programming and already know lambda expressions from Java 8.