Does "catch" mean the same thing in these two sentences?

Did you catch that allusion?

If he catches you on the chin, you'll be on the mat.
different meanings