Java program to handle divide by zero exception
KW.java
import java.io.*;
class KW
{
    public static void main(String args[]) 
    {
        System.out.println("———————————————————————————————————————————");
        System.out.println("Program for exceptional handling");
        System.out.println("———————————————————————————————————————————");
        try
        {
            BufferedReader r=new BufferedReader(new InputStreamReader(System.in));
            System.out.print("Enter numerator ");
            int n=Integer.parseInt(r.readLine());
            
            System.out.print("Enter denominator ");
            int d=Integer.parseInt(r.readLine());
            
            System.out.println("Division "+(n/d));
        }
        catch(Exception e)
        {
            System.out.println("Please enter valid input");
        }
        System.out.println("———————————————————————————————————————————");
    }
}
Output
kodingwindow@kw:~$ javac KW.java
kodingwindow@kw:~$ java KW ——————————————————————————————————————————— Program for exceptional handling ——————————————————————————————————————————— Enter numerator 515 Enter denominator 0 Please enter valid input ——————————————————————————————————————————— kodingwindow@kw:~$ java KW ——————————————————————————————————————————— Program for exceptional handling ——————————————————————————————————————————— Enter numerator 515 Enter denominator 5 Division 103 ——————————————————————————————————————————— kodingwindow@kw:~$
Advertisement