Catches unexpected exceptions in main, catches exceptions in ConsumableControl that deal with parseDouble()