Pros
There are a lot of reasons why energy bars are so popular. In general, energy bars:
Can help meet your energy (calorie) needs
May help meet your nutritional needs protein, carbohydrates and fat
May help to meet other nutritional needs depending on the added vitamins and minerals. Some nutrients that are often added include calcium, zinc, iron, vitamin D, vitamin B-12, folic acid, protein and fiber
Are portable, convenient and pre-packaged
May keep you out of dangerous areas such as the vending machine or fast food drive-thru
Can help ward off binge eating if you become excessively hungry
Have a long shelf life and don't require refrigeration.