Bom dia. geralmente é utilizada dentro de condições e estas condições dentro de laços. Serve para interromper o ciclo de execução sem interromper a execução do laço.
ex.:
arr = [1,2,3,4,5,6,7,8,9,10]
for n in arr:
if n % 2 == 0:
continue
print(n)
Embora esteja usando um laço for, o continue
esta dentro da condição para ver se o número passado é par.
Quando o numero for par ele irá passar n não executará o restante do código, mas não irá interromper o funcionamento.
a saida deste codigo será: 1 3 5 7 9
mas pode ser usado em condições compostas sim:
for n in arr:
if n % 2 == 0:
continue
elif n == 3:
continue
print(n)
Neste caso irá pular números pares e o numero 3.
A utilização fora de um laço não tem muito sentido, pois de qualquer modo o código ira continuar percorrendo linha a linha.