I throw up on whenever I'm worried , excited or nervous?

I Have this weird thing where every time i get nervous or anxious about something or even excited (Especially when i get news suddenly).. My stomach hurts and I get the feeling I want to throw up and most of the time i actually throw up...
It's happening a lot recently and it really annoys me
What is this or how can i treat it?
I throw up on whenever I'm worried , excited or nervous?
Post Opinion