I like the Extract Method (Alt+Shift+M), and since 3.6M1, it now handles selections that contain continue statements.
To preserve the semantics of the existing code, the selection needs to include the last statement of the loop. In the extracted method, continue statements are changed to return:
Extract method refactoring with continue http://download.eclipse.org/eclipse/downloads/drops/S-3.6M1-200908061400/images/extract-method-continue.png
For a selection that would need multiple return values in the extracted method, Eclipse now lists the conflicting variables in the error message:
Extract method refactoring with an ambiguous return value error http://download.eclipse.org/eclipse/downloads/drops/S-3.6M1-200908061400/images/extract-method-multiple-return-values.png