fix a hidden bug: about do while continue

continue in a do{ }while() will goto while(),  not the beginning of
Loop.