Ok, I see a lot of people here giving some good advice, however, not enough details. I will break it down to you (barney style)
So, when I was new at riding (once upon a time), I noticed that I was actually giving it throttle before releasing the clutch while in gear. Now, for the novice rider, there is nothing wrong with giving it a slight bit "too much" throttle being the fact that you're probably still learning the friction zone and trying not to stall etc..
The problem with this is, if you release the clutch too fast or violently while holding the throttle a decent amount, your bike (if it has any type of torque or power) will definitely come up or at the very least jerk forward to the point where you may lose control. It even gets worse when you do this and you panic which may lead you to accidentally roll on the throttle even more.
In a panic situation, most novice riders will forget their fundamentals and completely "release" everything including the clutch. It's our human nature to do so! The bad part about this, is usually we get confused as to how the brakes work and how you're supposed to apply gentle pressure. Often times, in this panic situation, our first reaction is to GRAB the front brakes, but because of the lack of experience in your bike, you tend to fiddle so much that you actually grab the throttle and roll it backwards without even noticing! All this happens in a split moment.
The way you can "practice" NOT doing this, is to get familiar with the friction zone in an empty and open parking lot. Give it little to NO throttle at all while practicing finding the friction zone or "grab point". While learning these basics, do or do not do the following:
1) Always know how to stop your bike by applying the front/rear brakes accordingly.
2) DO NOT release the clutch in a panic situation.
3) Remember that in a panic situation apply BOTH clutch and brake, then catch the bike with your feet so you don't fall over the side.
4) If you remember to hold in the clutch in a panic situation, 9/10 you will be ok. You can give it ALL the throttle you want, if that clutch is disengaged, your bike will not do anything except make a loud noise
Now with that being said, sounds to me that you need to practice getting the basics down first. Your type of bike has a twitchy and torquey feel to it so you must enhance your abilities to control your throttle. If this is your FIRST bike, I would suggest down-grading to a Ninja 250 or something of that nature where your mistakes will most likely be forgiven by a lower-powered bike.