IllegalArgumentException("a must be > 0") 이렇게 하기보다
상수로 에러메시지 문자열 빼놓는게 좋나요? 자바임다