Java Exception Handling Functional Programming