throwIfInvalid function

void throwIfInvalid(
  1. Position position
)

Throw an InvalidPositionException exception if position is not valid

Implementation

void throwIfInvalid(Position position) {
  if (position.isValid()) {
    throw new InvalidPositionException("Position is invalid for a cell at row"
        " $position.grid.x and column $position.grid.y");
  }
}