A way to easily catch fish is to use a 2 liter bottle. Cut the very tip off (far enough to catch the size fish you want) then cut the top third of the bottle off, turn it upside down - facing into the bottom portion of the bottle -, then punch holes through the bottle where the edges meet and thread string or leather or something through the holes and tie them off. Put bait in if you want, I've done it successfully without, and fill it with water, tie a string somewhere to attach it the shore and set it in the water. The fish will swim in but will be unable to swim out. You can just leave this in the water, and come back at dinner time, the fish will still be alive. You can also do this by weaving a basket out of twigs, making a big opening and a small neck like a vase and making sure the twigs stick into the basket so that anything trying to escape will get poked by the twigs, but going in is smooth. You can leave this kind of trap in a tree and catch birds, or put it in the water and catch fish.
Offered by Ryan.
We have a mouse trap like this, made of wire mesh and wire prongs, as I hate to kill anything, we catch them and then release them into the bush away from housing development.
Offered by Jan.