67.Exeption Handling in java
class Exeption_handling
{
public static void main(String[] args) {
try
{
int a = Integer.parseInt(args[0]);
int b = Integer.parseInt(args[1]);
int c = a / b;
System.out.println("Division : " + c);
}
catch(ArrayIndexOutOfBoundsException e)
{
System.out.println("Enter Two Argument");
}
catch(NumberFormatException ne)
{
System.out.println("Enter Two Numaric Argument");
}
catch(ArithmeticException ae)
{
System.out.println("Second Argument must be Non-Zero");
}
catch(Exception e)
{
System.out.println("Exception : " + e);
}
finally
{
System.out.println("Finally block Execute");
}
}
}
OUTPUT:
===================================
java Exeption_handling 4 2
Division : 2
Finally block Execute
----------------------------------------------------------
java Exeption_handling
Enter Two Argument
Finally block Execute
----------------------------------------------------------
java Exeption_handling d d
Enter Two Numaric Argument
Finally block Execute
----------------------------------------------------------
java Exeption_handling 4 0
Second Argument must be Non-Zero
Finally block Execute
Comments
Post a Comment