According to 2 Kings 24:3, the Babylonian Exile was God’s punishment upon the nation for the sins of Manasseh. In the thinking of ancient times, the righteousness or sin of a king was attributed also to the nation as a whole. See also 2 Kings 21:10-15 and 2 Kings 23:26-27.
Continue reading Bible contradictions #07: What caused the Babylonian exile?