Question: Suppose that statement2 causes an exception in the following try-catch block: public void m2() { m1(); } public void m1() { try { statement1; statement2;

Suppose that statement2 causes an exception in the following try-catch block:

public void m2() {

m1();

}

public void m1() {

try {

statement1;

statement2;

statement3;

}

catch (Exception1 ex1) {

}

catch (Exception2 ex2) {

}

statement4;

}

Answer the following questions:

Will statement3 be executed? If the exception is not caught, will statement4 be executed? If the exception is caught in the catch block, will statement4 be executed?

---

Also, is it okay if someone gives me a TestProgram?

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!