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);
}
}