ArithmeticException
GD.java
class GD
{
    public static void main(String args[])
    {
        int n=515, d=0;
        int result=n/d;
        System.out.println("Division "+result);
    }
}
Output
godarda@gd:~$ javac GD.java
godarda@gd:~$ java GD Exception in thread "main" java.lang.ArithmeticException: / by zero at GD.main(GD.java:6) godarda@gd:~$
Java program to handle the ArithmeticException
GD.java
class GD
{
    public static void main(String args[]) 
    {
        int n=515, d=0;
        try
        {
            int result=n/d;
        }
        catch(ArithmeticException e)
        {
            System.out.println("Can't divide by zero");
        }
    }
}
Output
godarda@gd:~$ javac GD.java
godarda@gd:~$ java GD Can't divide by zero godarda@gd:~$
Comments and Reactions