Multiple choice Which of the following is true about 'finally' in Java? There should be a catch block to execute finally clause. Finally block is executed only when there is an exception in a program. JVM always executes finally block before terminating the program. Finally block can be put before catch block. Finally block can handle the exception in the code. Reveal answer Fill a bubble to check yourself C Correct answer Explanation JVM executes finally block just before terminating the program to close the connection and resources.