1 package 判断某一年是否为闰年;
2
3 import java.util.Scanner;
4
5 public class If_LeapYear {
6 public static void main(String[] args) {
7 System.out.println("请输入年份");
8 Scanner input=new Scanner(System.in);
9 boolean loop=true;
10 loop1: while(loop){
11 try {
12 int year=input.nextInt();
13 if(year%4==0&&year%100!=0||year%400==0){
14 System.out.println(year+"是闰年!是否还要继续:1表示是,2表示否");
15 int num=input.nextInt();
16 if(num==1){
17 continue loop1;
18 }
19 }else{
20 System.err.println(year+"不是闰年!是否还要继续:1表示是,2表示否");
21 int num=input.nextInt();
22 if(num==1){
23 continue loop1;
24 }
25 }
26
27 } catch (Exception e) {
28 System.out.println("您不是输入的有效年份,请重新输入!");
29 continue;
30 }
31 loop=false;
32 }
33 }
34 }