Compile and run the following Java programming code and observe the result. public class ExceptionCheck { public static void main(String args[]) { try{ System.out.println ("statement 1");...


Compile and run the following Java programming code and observe the result.



public class ExceptionCheck {



public static void main(String args[]) {



try{



System.out.println ("statement 1");



//System.out.println (5/0);



System.out.println ("statement 2");



System.out.println ("statement 3");



}



catch (ArithmaticException e) { // catch (FileNotFoundException e)



System.out.println(10/2);



//System.out.println(10/0);



}



System.out.println ("statement 4");



}



}


What can you say about the termination of the program in following cases?


(a) If no exception in the program,


(b) If statement 2 has the exception, (replace statement 2 with System.out.println (5/0);)


(c) If corresponding catch block is not available, // catch (FileNotFoundException e)


(d) If the exception occurs at the catch block, (remove comment //System.out.println(10/0);)


(e) If the exception occurs at statement 4



Jun 10, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here