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

This may land you in jail.

Use the net to land the fish.
the same meaning