Zedekiah was 21 years old when he became king, and he reigned for eleven years in Jerusalem. 