When will the code inside finally block be executed in a try-catch statement?
when the finally block overrides the catch block and executes in its place Official documentation: try-catch
between the try and catch blocks
if there is an error, it won't execute at all
after the try and catch blocks