nAnother way of representing these rules uses cases and nested conditional statements.
npublic boolean isLeapYear (int year) {
n boolean aLeapYear;
n if (year % 4 == 0)
n if (year % 100 == 0)
n aLeapYear
= (year % 400 == 0);
n else
n aLeapYear
= true;
n else
n aLeapYear = false;
n return aLeapYear;
n}