According to the Bible, Zechariah did what was evil in the Lord's sight, as the previous kings of Israel since Jeroboam I had done. Zechariah ruled Israel for only six months before Shallum, a captain from his own army, murdered him and took the throne. This ended the dynasty of Jehu after four generations of his descendants, fulfilling the prophecy in 2 Kings 10:30.