Question: Explain why the output is 15. class Test { int count = 10; void A() throws Exception { try { count++; try { count++; try

Explain why the output is 15.

class Test

{ int count = 10;

void A() throws Exception

{

try

{

count++;

try

{

count++;

try

{

count++;

throw new Exception();

}

catch(Exception ex)

{

count++;

throw new Exception();

}

}

catch(Exception ex)

{

count++;

}

}

catch(Exception ex)

{

count++;

}

}

void display()

{

System.out.println(count);

}

public static void main(String[] args) throws Exception

{

Test obj = new Test();

obj.A();

obj.display();

}

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!