continue;
って、その回の処理をスキップする命令なのだから、
skip;
と改名したほうがいいと思いますが?