ȸµ¹À̸¦ ºüÁ® ³ª¿É´Ï´Ù. ¸ðµç Á¾·ùÀÇ È¸µ¹ÀÌ¿¡ Àû¿ëµË´Ï´Ù.
Break [, LoopLabel]
[AHK_L 59+]: ÁöÁ¤µÇ¸é, LoopLabelÀº ÀÌ ¼¼ú¹®À» Àû¿ëÇØ¾ß ÇÒ È¸µ¹À̸¦ ½Äº°ÇÕ´Ï´Ù; ¶óº§ À̸§ ¶Ç´Â ¼ýÄ¡·Î ÁöÁ¤µÈ ³»Æ÷ ·¹º§. »ý·«Çϰųª 1À̸é , ÀÌ ¼¼ú¹®Àº °¡Àå ¾ÈÂÊ È¸µ¹ÀÌ¿¡ Àû¿ëµË´Ï´Ù. LoopLabelÀº »ó¼ö °ªÀ̾î¾ß ÇÕ´Ï´Ù - º¯¼ö¿Í Ç¥Çö½ÄÀº Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. ¶óº§ÀÌ ÁöÁ¤µÇ¸é, Á÷Á¢ÀûÀ¸·Î ȸµ¹ÀÌ ¸í·É¾î¸¦ °¡¸®ÄÑ¾ß ÇÕ´Ï´Ù.
gotoº¸´Ù Break¿Í ContinueÀÇ »ç¿ëÀ» ±ÇÀåÇÕ´Ï´Ù. ¿Ö³ÄÇÏ¸é º¸Åë ½ºÅ©¸³Æ®¸¦ ´õ Àб⠽±°í ´õ °ü¸®Çϱ⠽±°Ô ¸¸µé¾îÁֱ⠶§¹®ÀÔ´Ï´Ù.
Continue, Loop, While-ȸµ¹ÀÌ, For-ȸµ¹ÀÌ, ºí·Ï, ¶óº§
Loop { ... if var > 25 break ... if var <= 5 continue }
; ³»Æ÷ ȸµ¹ÀÌ ¾ÈÀ¸·ÎºÎÅÍ ¹Ù±ù ȸµ¹ÀÌ·Î ºüÁ® ³ª¿É´Ï´Ù. outer: Loop 3 { x := A_Index Loop 3 { if (x*A_Index = 6) break outer ; break 2 ¶Ç´Â goto break_outer¿Í µ¿µîÇÕ´Ï´Ù. MsgBox %x%,%A_Index% } } break_outer: ; goto¸¦ À§ÇÑ ¶óº§.