Reasons for excessive shedding in cats:
1. Seasonal shedding
During normal seasonal shedding, cats will experience all-over hair loss. The timing of heavy shedding may vary between different breeds, and some cats shed heavily year-round.
2. Malnutrition
Malnutrition in cats can lead to pathological hair loss, causing their fur to lose its luster and their bodies to become emaciated.
3. Skin infection
Frequent bathing can easily damage the substances secreted by cats to protect their skin and fur, leading to fungal or bacterial skin diseases and severe hair loss.
4. Infection with parasites
Cats infected with internal or external parasites can suffer from malnutrition, physical discomfort, and severe hair loss.
5. Eating unsuitable food
Cats shouldn't eat too much food with seasonings or salt, as this can lead to excessive salt intake and severe hair loss. 
What to do if your cat is shedding excessively:
1. Seasonal shedding is nothing to worry about for your cat's health; the shedding will subside after the molting season.
2. Supplementing with appropriate nutrients is necessary. When choosing cat food, it is recommended to select cat food with a protein content of 38-45% to meet the cat's nutritional needs.
3. If you notice anything unusual about your cat's skin, seek veterinary care promptly. Avoid bathing your cat too frequently.
4. Regularly deworm your cat, both internally and externally. It is recommended to deworm internally every 4-6 months and externally every 2-5 months.
5. Pay attention to your cat's diet. Do not feed your cat human food for a long time. You can give your cat some cat treats to satisfy its cravings.