Exception Handling

17. Program

//Find what it gives Error / Output ?

import java.util.Scanner; class V { public static void main(String[] args) { try { System.out.println(1); return ; } catch(NumberFormatException ex) { System.out.println(2); } finally { System.out.println(100); } System.out.println(4); } }

18. Program

//Find what it gives Error / Output ?

import java.util.Scanner; class W { public static void main(String[] args) { if(true) { return; } try { System.out.println(1); return ; } catch(NumberFormatException ex) { System.out.println(2); } finally { System.out.println(3); } System.out.println(4); } }

19. Program

//Find what it gives Error / Output ?

import java.util.Scanner; class X { public static void main(String[] args) { System.out.println(1); int i = Integer.parseInt("xyz"); System.out.println(2); try { System.out.println(3); } catch(NumberFormatException ex) { System.out.println(4); } finally { System.out.println(3); } System.out.println(4); } }

20. Program

//Find what it gives Error / Output ?

import java.util.Scanner; class Y { public static void main(String[] args) { System.out.println(1); try { System.out.println(2); System.exit(0); System.out.println(3); } catch(ArithmeticException ex) { System.out.println(4); } finally { System.out.println(5); } System.out.println(6); } }

Page....