Czy możemy użyć continue w instrukcji switch?
Czy możemy użyć continue w instrukcji switch?

Wideo: Czy możemy użyć continue w instrukcji switch?

Wideo: Czy możemy użyć continue w instrukcji switch?
Wideo: Loop Control Statements − break and continue 2024, Kwiecień
Anonim

ten kontynuuj oświadczenie dotyczy tylko pętli, a nie a Przełącz oświadczenie . A kontyntynuj wewnątrz przełącznik wewnątrz pętli powoduje następną iterację pętli. Oczywiście potrzebna jest pętla zamykająca (gdy, dla, robić podczas) dla kontyntynuj pracować.

A więc, jaki jest pożytek z instrukcji continue?

ten kontynuuj oświadczenie jest używany wewnątrz pętli. Kiedy kontynuuj oświadczenie napotkany wewnątrz pętli, kontrola przeskakuje na początek pętli do następnej iteracji, pomijając wykonanie sprawozdania wewnątrz ciała pętli dla bieżącej iteracji.

Co więcej, co się stanie, jeśli nie użyjesz przerwy w obudowie przełącznika? Sprawa przełącznik instrukcje są używane do wykonania tylko określonych Obudowa oświadczenia oparte na przełącznik wyrażenie. Jeśli my nie rób użyj instrukcji break na końcu każdego Obudowa , program wykona wszystkie kolejne Obudowa wypowiedzi, dopóki nie znajdzie następnego złamać oświadczenie lub do końca Sprawa przełącznik blok.

Podobnie możesz zapytać, czy możemy użyć pętli continue w for?

kontyntynuj przekazuje kontrolę do następnej iteracji a for lub while pętla . Pomija wszelkie pozostałe stwierdzenia w treści pętla dla bieżącej iteracji. W zagnieżdżonym pętle , kontyntynuj pomija pozostałe zdania tylko w treści pętla w którym występuje.

Czy można nadal używać w przełączniku w Javie?

ten kontyntynuj -Oświadczenie może być używany w pętlach, a nie w przełącznik . To, czego prawdopodobnie chcesz, to przerwa. Ponieważ masz kontyntynuj poza pętlą. kontyntynuj służy do przeskakiwania z powrotem na początek pętli, ale w tym kodzie nie ma żadnej pętli.

Zalecana: