To communicate with other cats. Whiskers can be used to express a variety of emotions, such as happiness, anger, and fear. They can also be used to communicate with other cats about their territory and status.
To protect their eyes. The whiskers on a cat's upper lip are called "superciliary vibrissae." These whiskers are longer and thicker than the whiskers on the lower lip, and they help to protect the cat's eyes from injury.
To clean themselves. Cats use their whiskers to groom themselves. They can use their whiskers to reach places that they can't reach with their paws, and they can also use them to remove dirt and debris from their fur.
To sense changes in air pressure. Cats can use their whiskers to sense changes in air pressure. This helps them to predict weather changes and to avoid potential dangers, such as storms or predators.