Stachelrochen nutzen ihren Widerhaken zur Jagd, indem sie ihre Beute betäuben oder töten. Sie lauern oft auf dem Meeresboden und werden von ihrer Umgebung getarnt. Wenn sich ein Fisch oder ein anderes Tier nähert, schlägt der Stachelrochen mit seinem Widerhaken zu. Der Widerhaken kann in den Körper der Beute eindringen und ein Gift injizieren, das zu Lähmungen oder zum Tod führen kann. Sobald die Beute betäubt oder getötet wird, ernährt sich der Stachelrochen davon.
Nicht alle Stachelrochen haben Widerhaken. Einige Arten, wie zum Beispiel der Kuhnasenrochen und der Adlerrochen, haben überhaupt keine Widerhaken. Diese Arten sind auf andere Verteidigungsmethoden angewiesen, beispielsweise Wegschwimmen oder Verstecken.