Java - Czy zwrot wartości powoduje przerwanie pętli?

Piszę jakiś kod, który zasadniczo ma następujący format:

public static boolean isIncluded(E element) {
    Node<E> c = head;
    while (c != null) {
        if (cursor.getElement().equals(element)) {
            return true;
        }
        c = c.getNext();
    }
    return false;
}

Kod wyszuka element na liście węzłów. Jednak moje pytanie brzmi, że jeśli pętla while znajdzie element, w którym instrukcja if mówi, że powinna zwracać true, czy po prostu zwróci true i przerwie pętlę? Co więcej, jeśli następnie przerwie pętlę, to przejdzie dalej przez metodę i nadal zwróci false, lub czy metoda zostanie ukończona po zwróceniu wartości?

Dzięki

questionAnswers(5)

yourAnswerToTheQuestion