Judges 2:4

4 When the angel of the LORD finished speaking to all the Israelites, the people wept loudly.

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 For your part, you were not to make any covenants with the people living in this land; instead, you were to destroy their altars. But you disobeyed my command. Why did you do this?
3 So now I declare that I will no longer drive out the people living in your land. They will be thorns in your sides, and their gods will be a constant temptation to you.”
4 When the angel of the LORD finished speaking to all the Israelites, the people wept loudly.
5 So they called the place Bokim (which means “weeping”), and they offered sacrifices there to the LORD .
6 After Joshua sent the people away, each of the tribes left to take possession of the land allotted to them.
Holy Bible. New Living Translation copyright© 1996, 2004, 2007, 2013 by Tyndale House Foundation. Used by permission of Tyndale House Publishers Inc., Carol Stream, Illinois 60188. All rights reserved.