编写一个Java程序,用if-else语句判断某年份是否为闰年

package test;

import java.util.Scanner;

public class Wtest {
	public static void main(String[] args) {
		int year=2010; 
		Scanner scan = new Scanner(System.in);
		System.out.println("输入一个年份:");
		if(scan.hasNext()){
			String str1 = scan.next();
			try {
				year =Integer.parseInt(str1);
			} catch (NumberFormatException e) {
				System.out.println("你输入的不是数字!");
				e.printStackTrace();
			}
			if((year%4==0 && year%100!=0)||(year%400==0)){
				
				System.out.println(year+" 年是闰年。");
			}
			else{
				
				System.out.println(year+" 年不是闰年。");
			}
		}
		scan.close();
	}
	
	   

}

 

你可能感兴趣的:(Java,SE)