Microsoft® Visual Basic® Scripting Edition Exit¹® |
¾ð¾î ÂüÁ¶ ¹öÀü Á¤º¸ |
Do...Loop, For...Next, Function ¶Ç´Â Sub ÄÚµåÀÇ ºí·ÏÀ» ºüÁ® ³ª°©´Ï´Ù.
Exit DoExit For
Exit Function
Exit Sub
Exit¹®Àº ¾Æ·¡ ¿ä¼Ò·Î ±¸¼ºµË´Ï´Ù.
¸í·É¹® ¼³¸í Exit Do Do...Loop¹®À» ºüÁ® ³ª°¡´Â ¹æ¹ýÀ» Á¦°øÇϱâ À§ÇØ Do...Loop¹® ¾È¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Exit Do¹®Àº Loop¹® ¹Ù·Î µÚ¿¡ ¿À´Â ¸í·É¹®¿¡ Á¦¾î¸¦ Àü¼ÛÇÕ´Ï´Ù. Exit Do¹®ÀÌ ÁßøµÈ Do...Loop¹®¿¡ »ç¿ëµÇ¸é ÀÌ ¸í·É¹®Àº ÇØ´ç ·çÇÁÀÇ ÇÑ ´Ü°è À§¿¡ ÀÖ´Â ÁßøµÈ ·çÇÁ¿¡ Á¦¾î¸¦ Àü¼ÛÇÕ´Ï´Ù. Exit For For ·çÇÁ¸¦ ºüÁ® ³ª°¡´Â ¹æ¹ýÀ» Á¦°øÇϱâ À§ÇØ For...Next ¶Ç´Â For Each...Next ·çÇÁ ¾È¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Exit For ¹®Àº Next¹® ¹Ù·Î µÚ¿¡ ¿À´Â ¸í·É¹®¿¡ Á¦¾î¸¦ Àü¼ÛÇÕ´Ï´Ù. Exit For¹®ÀÌ ÁßøµÈ For ·çÇÁ¿¡ »ç¿ëµÇ¸é ÀÌ ¸í·É¹®Àº ÇØ´ç ·çÇÁÀÇ ÇÑ ´Ü°è À§¿¡ ÁßøµÈ ·çÇÁ¿¡ Á¦¾î¸¦ Àü¼ÛÇÕ´Ï´Ù. Exit Function ÇØ´ç Function ÇÁ·Î½ÃÀú¸¦ ºüÁ® ³ª°©´Ï´Ù. ±×·± ´ÙÀ½ ÀÌ Function ÇÁ·Î½ÃÀúµéÀ» È£ÃâÇÑ ¸í·É¹® ¹Ù·Î µÚ¿¡ ÀÖ´Â ¸í·É¹®À¸·Î °è¼Ó ½ÇÇàµË´Ï´Ù. Exit Sub ÇØ´ç Sub ÇÁ·Î½ÃÀú¸¦ ºüÁ® ³ª°©´Ï´Ù. ±×·± ´ÙÀ½ ÀÌ Sub ÇÁ·Î½ÃÀú¸¦ È£ÃâÇÑ ¸í·É¹® ¹Ù·Î µÚ¿¡ ÀÖ´Â ¸í·É¹®À¸·Î °è¼Ó ½ÇÇàµË´Ï´Ù.