Java Functional Programming Exception Handling Javatpoint