What does Matthew 7:1 mean?

Matthew 5:1 KJV
Judge not, that ye be not judged.

Matthew 5:1 MKJV
Judge not, that you may not be judged.

Matthew 5:1 NKJV
“Judge not, that you be not judged.

Matthew 5:1 KJV 2000
Judge not, that you be not judged.

Interlinear KJV

Judge /krino/ not, /me/ that /hina me/ ye be /krino/ not /hina me/ judged. /krino/

Albert Barnes Commentary

Verse 1. Judge not, etc. This command refers to rash, censorious, and unjust judgment. See Ro 2:1. Lu 6:37 explains it in the sense of condemning. Christ does not condemn judging as a magistrate, for that, when according to justice, is lawful and necessary. Nor does he condemn our forming an opinion of the conduct of others, for it is impossible not to form an opinion of conduct that we know to be evil. But what he refers to is a habit of forming a judgment hastily, harshly, and without an allowance for every palliating circumstance, and of expressing such an opinion harshly and unnecessarily when formed. It rather refers to private judgment than judicial, and perhaps primarily to the habits of the scribes and Pharisees.

{r} “Judge not” Lu 6:37; Ro 2:1; 1 Co 4:5.