Please let me know how this works out:
class Uest{
public static void main (
String[]args){
//for (int i=0; i<10; ++i) {
try{
try{
//if (i % 3 == 0) throw new Exception("EO");
System.out.println(i);
}catch (Exception inner) {
i *=2;
if(i % 3 ==0) throw new Exception("E1");
} finally {
++i;
}
}catch (Exception outer) {
i += 3;
}finally {
--i;
}
}
}
}
When I compile I am getting 4 & 5 as answers, Please help me out in this regard.