Judges 2:4

4 When the angel had said this, all the people of Israel began to cry,

Judges 2:4 Meaning and Commentary

Judges 2:4

And it came to pass, when the angel of the Lord spake these
words unto all the children of Israel
This being either one of the three solemn feasts, when all the males appeared at the tabernacle of the Lord; or else here was now a solemn convention of all the tribes to inquire of the Lord the reason why they were not able to drive out the Canaanites in some places, and why they prevailed over them in many:

that the people lift up their voice, and wept;
being affected with what the angel said, and convicted in their consciences of their sins, and so fearing the bad consequences thereof, they wept because of the sins they had been guilty of, and because of the evils that were like to befall them on account of them.

Judges 2:4 In-Context

2 You must not make any covenant with the people who live in this land. You must tear down their altars.' But you have not done what I told you. You have done just the opposite!
3 So I tell you now that I will not drive these people out as you advance. They will be your enemies, and you will be trapped by the worship of their gods."
4 When the angel had said this, all the people of Israel began to cry,
5 and that is why the place is called Bochim. There they offered sacrifices to the Lord.
6 Joshua sent the people of Israel on their way, and each man went to take possession of his own share of the land.
Scripture taken from the Good News Translation - Second Edition, Copyright 1992 by American Bible Society. Used by Permission.