What if there is a break or return statement in try block followed by finally block ?

If there is a return statement in the try block, the finally block executes right after the return statement encountered, and before the return executes.

CORE JAVA EXCEPTION