# 리뷰: 윤년 여부 계산
#### CODE <a class='btn btn-default' href='/codes/49151'>Link</a>
```
public class LeapYear {
public static void main(String[] args) {
int input = Integer.parseInt(args[0]);
boolean output = sksk(input);
System.out.printf("%d년은 윤년입니까? %s",input,output);
}
public static boolean sksk(int year){
boolean result = false;
if((year/4) == 0){
result = true;
if((year/100) == 0){
result = false;
if((year/1000) == 0) {
result = true;
}
}
}
return result;
}
}
```
#### INPUT
```
```
#### OUPUT
```
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at LeapYear.main(LeapYear.java:4)
```
sehongpark님의 답변
년도 입력을 해보세요
zlwkznwk33님의 답변
1988해봤는데 안되네요...
plsgmo님의 답변
연산자 / 가 아닌 %으로 입력해야 합니다.
/ 연산자는 몫을 추출하는 연산자고, %가 나눗셈의 나머지를 추출하는 연산자입니다.
어떤 수가 4의 배수라면, 4로 나누었을 때 나머지는 0이겠죠.
따라서 year이 4의 배수인 경우. ==> if (year % 4 == 0) 으로 작성해야 합니다.