πŸ“– κ°œλ…

μ˜ˆμ™Έ μ²˜λ¦¬λŠ” ν”„λ‘œκ·Έλž¨ μ‹€ν–‰ 쀑 λ°œμƒν•˜λŠ” 였λ₯˜λ₯Ό μ²˜λ¦¬ν•˜λŠ” 방법이닀.


❓ μ™œ μ‚¬μš©ν•˜λŠ”κ°€


🧾 κΈ°λ³Έ 문법

try:
    μ‹€ν–‰λ¬Έ
except:
    μ˜ˆμ™Έλ°œμƒ μ‹œ μ‹€ν–‰λ¬Έ

πŸ’» 예제 μ½”λ“œ

try:
    x = int(input("숫자 μž…λ ₯: "))
    print(10 / x)
except:
    print("였λ₯˜ λ°œμƒ")

πŸ“‚ μΆ”κ°€ κ°œλ…

βœ” νŠΉμ • μ˜ˆμ™Έ 처리

try:
    x = int("문자")
except ValueError:
    print("λ³€ν™˜ 였λ₯˜")

βœ” μ—¬λŸ¬ μ˜ˆμ™Έ 처리

try:
    x = int(input())
    print(10 / x)
except ValueError:
    print("μˆ«μžκ°€ μ•„λ‹˜")
except ZeroDivisionError:
    print("0으둜 λ‚˜λˆŒ 수 μ—†μŒ")