Исключения - для связи с программным обеспечением, а не с пользователями.Учитывая то, что вы нам показали, я не могу вспомнить ни одной ситуации, в которой было бы целесообразно выдавать исключение.
Поскольку вы генерируете сетку, этот код должен создать пустую ячейку илив ячейке отображается «не указано», в зависимости от того, что вы хотите, чтобы пользователь испытал.
Если вы не можете продолжить работу без значения, отобразите для пользователя сообщение об ошибке.