Предполагая внешний вызов (т. Е. Из другого приложения, пытающегося открыть ваше), я бы предположил, что это не ноль, однако, возможно (маловероятно, я знаю), вы вызываете его внутри, и в этом случае это может быть?
Предположения, однако, опасны!
Поэтому было бы разумно рассудить проверку значения, прежде чем делать что-то, что могло бы вызвать сбой, если значение равно нулю.
Кажется, хорошо, чтобы проверить, если вы спрашиваете меня.