how to return to the start of a loop whilst midway through

In answer to the question, does the operator 'continue;' not do what you asked...returns to the start of the loop?

continue will jump back to the top of a loop. But, that has nothing to do with jumping to the start of loop().

The loop() function is a function. It can be ended at any point with a return statement. Then, main() will call loop() again.