While Statement Cannot Complete Without Throwing An Exception