A

Admin • 828.03K Points
Coach

Q. What will be the result of executing the following code?
public class Test{
public void divide(int a, int b){
try{
int c = a / b;
}catch(Exception e){
System.out.print("Exception ");
}finally{
System.out.println("Finally");
}

public static void main(String args[]){
Test t = new Test();
t.divide(0,3);
}
}

  • (A) Prints out: Exception
  • (B) Prints out: Exception Finally
  • (C) Compile with error
  • (D) Compile with error D. Prints out: Finally
  • Correct Answer - Option(D)
  • Views: 10
  • Filed under category Java
  • Hashtags:

Explanation by: Admin
Finally blocks are always executed whether exception occurs or not.

You must be Logged in to update hint/solution

Discusssion

Login to discuss.

Be the first to start discuss.