user define Exception

import java.util.*;
class InvalidRadiusException extends Exception
{
InvalidRadiusException(String s)
{
super(s);
}
}
class test
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);

int radius ;
try
{
System.out.println(“Enter radius of Circle”);
radius=sc.nextInt();

if(radius<0)
{
throw new InvalidRadiusException(“Radius is Invalid”);
}
else
{
float area=((22/7)*radius*radius);
System.out.println(“Area of Circle is “+area);
}
}
catch(InvalidRadiusException e)
{
System.out.println(e.getMessage());
}

}
}

Leave a comment