No exceptions!
The Lord Jesus spoke this of "LITTLE children" - the Greek word "paidia" from "paidion" meaning "INFANTS", not "YOUTHS", since it is the diminutive of "pais" which does mean a young child.
The verse has ZERO applicability to this situation.
I think most folks have an idea the the Christ was referring to young folks below the age of 11 or 12 or so, below the jewish age of accountability, such as those attending those Catechism classes!
It does apply...and you know it does...if you are at all sensitive to your conscience you know it does!