Korzun Vladislav 397, Storeable

На каждую ошибку принято создавать свой класс эксепшенов, а не просто кидать обычный с сообщением об ошибке.
А может и не принято. Исправляй - не исправляй, как хочешь, мне кажется правильнее будет создать какой-нибудь класс WrongNumberOfArguments, и , кстати, это однозначно будет плюсом при написании тестов, когда нужно ловить какое-то определенное исключение.