Will finally block get executed if the exception had not occurred?
Yes the finally block executed even when exception occurs and when not occurs