Question 741: What will be the output of the program?public class Foo { public static void main(String[] args) { try { return; } finally { System.out.println( "Finally" ); } } }
tcs
wipro
infosys
general
aptitude
exceptions
If you put a finally block after a try and its associated catch blocks, then once execution enters the try block, the code in that finally block will definitely be executed except in the following circumstances:An exception arising in the finally block itself.The death of the thread.The use ofSystem.exit()Turning off the power to the CPU.I suppose the last three could be classified as VM shutdown.