*Minor differences ignored. Grouped by changes, with first version listed as example.
Zedekiah his son - If this be the same who was the last king of Judah, before the captivity, the word son must be taken here to signify successor; for it is certain that Zedekiah was the successor of Jeconiah, and that Zedekiah was the son of Josiah, and not of Jehoiakim.
And the sons of Jehoiakim; Jeconiah his son, Zedekiah his son. This is not the Zedekiah mentioned in the preceding verse; for he was not the son but the uncle of Jeconiah, unless he should be called his son because he succeeded him in the kingdom; but he seems to be another of that name, nowhere else mentioned, and not the son of Jeconiah in any sense; he is not reckoned among them in the following verses, but of Jehoiakim.
Zedekiak - This was another Zedekiah. How seldom has a crown gone in a direct line, from father to son, as it did here, for seventeen generations! This was the recompense of David's piety. About the captivity the lineal descent was interrupted, and the crown went from a nephew to an uncle, a presage of the glory's departing from that house.
*More commentary available at chapter level.