Python ÇÁ·Î±×·¡¹Ö > Python - Try - Except¹® (¿¹¿Ü, ¿À·ùó¸®) µî·ÏÀÏ : 2018-07-02 17:29 Á¶È¸¼ö : 53,040ÇÁ·Î±×·¡¹ÖÀ» ÇÏ´Ùº¸¸é ¿À·ù°¡ ¸¹ÀÌ ¹ß»ýÇÕ´Ï´Ù!
¸¸¾à ¿À·ù°¡ ¹ß»ýÇßÀ» ¶§ ÇÁ·Î±×·¥À» Á¾·áÇÑ´Â °ÍÀÌ ¾Æ´Ñ ´Ù¸¥Ã³¸®¸¦ ÇÏ°í ½Í´Ù¸é Try - Except¹®À» ÀÌ¿ëÇÏ¿© ¿¹¿Ü󸮸¦ ÇØ¾ß ÇÑ´Ù. ±âº»ÇüÀº ¾Æ·¡¿Í °°´Ù. try : ..... except Exception as e: ..... try ºÎºÐ¿¡´Â ¿À·ù°¡ ÀϾ °¡´É¼ºÀÌ ÀÖ´Â Äڵ带 Àû¾î ³õÀ¸¸é µÇ°í, except ºÎºÐ¿¡´Â Exception ¿À·ù°¡ »ì»ýÇÏ¿´À» ¶§ ½ÇÇàÇÒ Äڵ带 ÀûÀ¸¸é µÈ´Ù.
À§ÀÇ ¼Ò½º´Â ù¹ø° ¼ýÀÚ ¿Í µÎ¹ø° ¼ýÀÚ¸¦ ÀԷ¹޾Ƽ num1+num2 ¸¦ ÇÕÇÏ¿© ȸ鿡 Ãâ·ÂÇÏ´Â ¼Ò½º ÀÔ´Ï´Ù.À̶§ ¼ýÀÚ°¡ ¾Æ´Ñ ¹®ÀÚ°¡ ÀԷµǾúÀ» °æ¿ì, ¿¡·¯°¡ ¹ß»ýÇÏ°Ô µË´Ï´Ù. ValueError ¿¡·¯°¡ ¹ß»ýÇÔÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ÀÌ·±°æ¿ì try - except ¹®À» »ç¿ëÇÏ¿© ¿¹¿Ü󸮸¦ ÇÒ ¼ö ÀÖ´Ù. except ¹®À» »óȲ¿¡ µû¶ó¼ ¿¹¿Ü¸¦ ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
|