14. Program
// Find the Output ?
import java.util.Scanner;
class S
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter Something");
String s1 = sc.next();
try
{
System.out.println(10);
int i = Integer.parseInt(s1);
System.out.println(20);
int k = i/(i-9); // i = 9 error
System.out.println(30);
}
catch(ArithmeticException ex)
{
System.out.println(40);
System.out.println(ex);
System.out.println(50);
}
catch(NumberFormatException ex)
{
System.out.println(60);
System.out.println(ex);
System.out.println(70);
}
System.out.println(80);
}
}
//first give string in input
//second give number in input
15. Program
// Find the Output ?
import java.util.Scanner;
class T
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter Something");
String s1 = sc.next();
try
{
System.out.println(10);
int i = Integer.parseInt(s1);
System.out.println(20);
int k = i/(i-9); // i = 9 error
System.out.println(30);
}
catch(NumberFormatException ex)
{
System.out.println(40);
System.out.println(ex);
System.out.println(50);
}
finally
{
System.out.println("Finally Runs");
}
System.out.println(60);
}
}
//first give string in input
//second give number in input
16. Program
// Find the Output ?
import java.util.Scanner;
class U
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter Something");
String s1 = sc.next();
int i = test(s1);
System.out.println(i);
}
static int test(String s1)
{
int i = 0;
try
{
i = Integer.parseInt(s1);
return i;
}
catch(NumberFormatException ex)
{
return 0;
}
finally
{
return 100;
}
}
}
//first give string in input
//second give number in input