Could the reference to the king’s sons be pointing to Josiah’s sons and grandchildren? Does the prophet have in mind what would happen in the reigns of Jehoahaz and Zedekiah? This is likely not a reference to literal sons. It seems more likely that Josiah’s sons are in view along with the rest of Judah’s leaders. whether princes or others connected with the court of the king.
8 And on the day of the LORD’s sacrifice “I will punish the officials and the king’s sons and all who array themselves in foreign attire.