//Java program to check whether year is Leap year or not.
import java.util.*;
class LeapYear
{
public static void main(String []s)
{
int year;
Scanner sc=new Scanner (System.in);
try
{
System.out.print("Enter year:");
year=sc.nextInt();
if((year%400==0)||(year%100!=0 && year%4==0))
System.out.println(year+" is a Leap Year.");
else
System.out.println(year+" is not a Leap Year.");
}
catch (Exception Ex)
{
System.out.println("Oops ... : " + Ex.toString());
}
}
}
Output
Complie : javac LeapYear.java
Run : java LeapYear
OutputFirst Run:
Enter year:2000
2000 is a Leap Year.
Second Run:
Enter year:2100
2100 is not a Leap Year.
Third Run:
Enter year:2004
2004 is a Leap Year.
Fourth Run:
Enter year:2005
2005 is not a Leap Year.
Check Leap Year using Java Program
Output