The Reign of Jehoshaphat

31 So Jehoshaphat reigned over Judah. He was thirty-five years old when he became king of Judah, and he reigned in Jerusalem twenty-five years. His mother's name was Azubah daughter of Shilhi. 32 He followed the ways of his father Asa and did not stray from them; he did what was right in the eyes of the Lord. 33 The high places, however, were not removed, and the people still had not set their hearts on the God of their ancestors. 34 The other events of Jehoshaphat's reign, from beginning to end, are written in the annals of Jehu son of Hanani, which are recorded in the book of the kings of Israel. 35 Later, Jehoshaphat king of Judah made an alliance with Ahaziah king of Israel, whose ways were wicked. 36 He agreed with him to construct a fleet of trading ships.[1] After these were built at Ezion Geber, 37 Eliezer son of Dodavahu of Mareshah prophesied against Jehoshaphat, saying, "Because you have made an alliance with Ahaziah, the Lord will destroy what you have made." The ships were wrecked and were not able to set sail to trade.[2]

Matthew Henry's Commentary on 2 Chronicles 20:31-37

Commentary on 2 Chronicles 20:31-37

(Read 2 Chronicles 20:31-37)

Jehoshaphat kept close to the worship of God, and did what he could to keep his people close to it. But after God had done such great things for him, given him not only victory, but wealth; after this, to go and join himself with a wicked king, was very ungrateful. What could he expect but that God would be angry with him? Yet it seems, he took the warning; for when Ahaziah afterward pressed him to join him, he would not, 1 Kings 22:49. Thus the alliance was broken, and the Divine rebuke had its effect, at least for a season. Let us be thankful for any losses which may have prevented the loss of our immortal souls. Let us praise the Lord, who sought after us, and left us not to perish in our sins.