Is `ElementOutOfRangeException` the appropriate exception to raise here? Seems to only be checking for row values below 0, what about rows that exceed the range i. e. 11 in a 10 element array?