Лучше конечно все эксепшены сделать константами
const int TOO_SMALL_ARRAY = -1