This except from Dr. Norman L. Geisler’s article Bible, Alleged Errors in, from his Baker Encyclopedia of Christian Apologetics, explains the difference between general and universal statements:
Confusing General with Universal Statements. Critics often jump to the conclusion that unqualified statements admit no exceptions. They seize upon verses that offer general truths and then point with glee to obvious exceptions. Such statements are only intended to be generalizations.