private float getRequestedFuelAmountToRefuel(string i_LicenseNum) { Console.WriteLine("How many liters would you like to fuel"); float addLiters = 0; while (true) { try { addLiters = float.Parse(Console.ReadLine()); if (Garage.CanRefuel(addLiters, i_LicenseNum)) { break; } } catch (Exception ex) { Console.WriteLine(ex.Message); Console.WriteLine("please try again"); } } return(addLiters); }