People without diabetes can also have ketones in the urine if their body is using fat for fuel instead of glucose. This can happen with chronic vomiting, extreme exercise, low-carbohydrate diets, or eating disorders.