break - прерывание
continue - переход на следующую итерацию. Если следующей итерации нет, то равносильно break
Интересно, что будет, если использовать break в функции (когда возвращается значение)? Вернется null?
Вообще, такая находка показывает недоработанность синтаксиса языка. Очень плохо, что разработчики не заметили такой проблемы.