20 Some time later, after Josiah's reformation of The Temple, Neco king of Egypt marched out toward Carchemish on the Euphrates River on his way to war. Josiah went out to fight him. 21 Neco sent messengers to Josiah saying, "What do we have against each other, O king of Judah? I haven't come to fight against you but against the country with whom I'm at war. God commanded me to hurry, so don't get in my way; you'll only interfere with God, who is on my side in this, and he'll destroy you." 22 But Josiah was spoiling for a fight and wouldn't listen to a thing Neco said (in actuality it was God who said it). Though King Josiah disguised himself when they met on the plain of Megiddo, 23 archers shot him anyway. The king said to his servants, "Get me out of here - I'm badly wounded." 24 So his servants took him out of his chariot and laid him down in an ambulance chariot and drove him back to Jerusalem. He died there and was buried in the family cemetery. Everybody in Judah and Jerusalem attended the funeral.
Matthew Henry's Commentary on 2 Chronicles 35:20-24
Commentary on 2 Chronicles 35:20-27
(Read 2 Chronicles 35:20-27)
The Scripture does not condemn Josiah's conduct in opposing Pharaoh. Yet Josiah seems to deserve blame for not inquiring of the Lord after he was warned; his death might be a rebuke for his rashness, but it was a judgment on a hypocritical and wicked people. He that lives a life of repentance, faith, and obedience, cannot be affected by the sudden manner in which he is removed. The people lamented him. Many mourn over sufferings, who will not forsake the sins that caused God to send them. Yet this alone can turn away judgments. If we blame Josiah's conduct, we should be watchful, lest we be cut down in a way dishonourable to our profession.