Ok you can't catch one unless it first bounces off of the roof or ground because if try to catch it when someone throws it at you, you just die. It HAS to bounce off of a roof, ground, wall, another person in Soldat. Also you can't throw it up and catch it unless, it hits the roof, ground, wall, or a person.