What will be the output of the following Java code?
public class A
{
public static void main(String[] args)
{
try
{
return;
}
finally
{
System.out.println( "Finally" );
}
}
}
public class A
{
public static void main(String[] args)
{
try
{
return;
}
finally
{
System.out.println( "Finally" );
}
}
}A. Finally
B. Compilation fails
C. The code runs with no output
D. An exception is thrown at runtime
Answer: Option A

Join The Discussion