As someone with clammy hands, I feel very self-conscious about shaking hands with others. I can't shake the thought of the other party being repulsed and have sometimes received comments on how clammy my hands are. I can't help but feel embarrassed.
If I anticipate that I will be shaking hands, I try to warm up and dry my hands prior to the exchange and that works well most of the time.
For the events that I can't anticipate, would it be rude to outright decline to shake hands and bluntly explain why? How does one approach this situation respectfully?