Exception

Exception وضعیتی است که جریان عادی اجرای کد را قطع می‌کند و می‌توان با کد مناسب به آن رسیدگی کرد.

توضیح

وقتی عملیاتی نتواند به شکل مورد انتظار انجام شود، مثلاً تبدیل متن نامعتبر به عدد، ممکن است یک Exception رخ دهد. در این حالت، ادامهٔ مسیر عادی کنار گذاشته می‌شود و اجرا به بخش رسیدگی به آن منتقل می‌شود. در Python می‌توان با try و except این بخش را مشخص کرد؛ اگر Exception رسیدگی نشود، ممکن است اجرای برنامه متوقف شود.

مثال

try:
    number = int("hello")
except ValueError:
    print("ورودی باید عدد باشد")

چرا مهمه

هنگام کار با ورودی کاربر، فایل یا شبکه، همیشه احتمال شکست وجود دارد. رسیدگی به Exception کمک می‌کند شکست‌های قابل انتظار را مدیریت کنی و به‌جای توقف ناگهانی، واکنش مناسبی نشان بدهی.

این کارت را هوش مصنوعی نوشته و دو بار با هوش مصنوعی بررسی شده است.

بر پایهٔ «Exception» از MDN Web Docs (Mozilla Contributors)، با مجوز CC BY-SA 2.5. این کارت هم با همین مجوز منتشر شده است.

مطالبی با این مفهوم

هنوز مطلبی منتشر نشده.