Breaking one's oath
Q: I took a vow saying Wallahi I will not drink a certain drink, then I was opening the can of drink for my friend and some drink fell on my hand and I forgetting my promise licked the drink off. Do I need to make kaffarah for breaking oath in Allah's name? If one breaks a promise taken in Allah's name I understand they must keep 3 fasts, do they have to be all consecutive?