import java.util.Scanner;
public class LeapYearFor
{
public static void main(String[] args)
{
int year;
boolean flag = true;
System.out.println("==========请输入年份============");
while(flag)
{
try{
Scanner scanner = new Scanner(System.in);
year = scanner.nextInt();
if(year >=1800 && year <=2014)
{
if(year % 4 == 0 && year % 100 == 0 && year % 400 == 0)
{
System.out.println(year+"是闰年");
}
else
{
System.out.println(year + "是平年 ");
}
//flag = false;
}
else
{
System.out.println("输入的数字不在1800-2014范围,请重新输入");
}
}
catch(Exception e)
{
System.out.println("========输入的年份不是整数,请重新输入===========");
}
}
运行结果:==========请输入年份============
2008
2008是平年
2001
2001是平年
1998
1998是平年
2015
输入的数字不在1800-2014范围,请重新输入