continue
-
[Swift] Control Transfer Statements (break, continue) (์ ์ด ์ ๋ฌ๋ฌธ)Swift 2022. 1. 12. 23:50
(๋ชจ๋ ์ฝ๋๋ Playground์์ ์์ฑ๋์์ต๋๋ค.) ์ด๋ฒ ํฌ์คํ ์์๋ ์กฐ๊ฑด๋ฌธ๊ณผ ๋ฐ๋ณต๋ฌธ์์ ์ฝ๋์ ํ๋ฆ์ ๋ฐ๊พธ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์ ์ด ์ ๋ฌ๋ฌธ (Control Transfer Statements)์ ๋ํด ๊ณต๋ถํด๋ณด๊ณ ์ ํ๋ค. Control Transfer์ ์ ์ด๋ฅผ ์ ๋ฌํ๋ค๋ ๊ฒ์ธ๋ฐ, ์ด ๋ง์ ๊ณง ํ์ฌ ์คํ ์ค์ธ Scope์์์ ์ฝ๋๋ฅผ ์ค์งํ๊ณ , ๋ค์ ์ฝ๋๋ฅผ ๋ฐ๋ก ์คํํ๋ค๋ ์๋ฏธ์ด๋ค. Control Transfer Statements์๋ break, continue, fallthrough, return, throw๊ฐ ์๋๋ฐ, ์ฌ๊ธฐ์๋ break์ continue์ ๋ํด์ ์์๋ณด์. 1. break break๋ฌธ์ ๋ฐ๋ณต๋ฌธ๊ณผ switch๋ฌธ์์ ์ฌ์ฉ๋๋ค. break๋ฌธ์ ์ฌ์ฉํ๋ฉด ํ์ฌ ์คํ ์ค์ธ scope๊ฐ ์ข ๋ฃ๋๊ณ ,..