An Israeli soldier died after being struck in the head by a rock thrown from a rooftop during an arrest raid in the occupied West Bank on Tuesday, the military said.