“I will spread my net over him, and he will be taken in my snare.” Yahweh speaks as if Zedekiah was a fish caught in a net or an animal caught in a snare. People who sin against God will not escape His judgment.
“he will not see it even though he will die there.” This riddle in Ezekiel 12:13 is solved in the historical record in the book of Kings. After capturing Zedekiah, the king of Judah, Nebuchadnezzar, the king of Babylon, blinded him before he exiled him to Babylon (2 Kings 25:7). Thus, Zedekiah did die in Babylon, but he never saw it.