Given the following program, which statements are true?.
public class Main { public static void main(String[] args) { try {//from w w w . ja v a 2 s . c om if (args.length == 0) return; System.out.println(args[0]); } finally { System.out.println("The end"); } } }
Select the two correct answers.
(b) and (e)
If run with no arguments, the program will print "The end".
If run with one argument, the program will print the given argument followed by "The end".
The finally block will always be executed, no matter how control leaves the try block.