Table of Contents
ব্যতিক্রম এক্সেপশনগুলো সংগ্রহ করা যেমন পাইথন প্রোগ্রাম চালানোর জন্য কার্যকর করা ।
পাইথন এক্সেপশন উপলব্ধি করা হচ্ছে
প্রোগ্রামের সাধারণ প্রবাহে ত্রুটি দেখা দিয়েছে। পাইথন বিভিন্ন শ্রেণীতে তৈরি করেছে, যেমন [[F][FOPL][FO] এবং[FOPL][FOP]], এই সমস্যার ফলে নির্ধারিত সমস্যা দেখা দেয়। [FOD] [FO[L]], এর ফলে বিভিন্ন সমস্যা দেখা দেয়।
ব্লক-বিহীন ব্লক ব্যবহার করা হচ্ছে
পাইথন-এ এক্সেপশন ব্যবস্থাপনার প্রধান পদ্ধতি [FLT[F][F][F] উল্লিখিত নির্দেশ ছাড়া, কোড [FLT] মধ্যে একটি ব্যতিক্রম স্থাপন করা হয়। কোড [FO[FLT], এবং প্রান্ত:L [FO[F], ত্রুটির কোড:[FR], উৎপন্ন ত্রুটির কোড [F[F]::[F]
যেমন:
[[[[F][F][F][F][F][F]][E]] [F[E]] [FO] [F[Q]]]:[/b]][কিছু]][/b]]][[Ctrl]]] বৈধ নয় [FO[[Ctrl]]]]:[[Ctrl]]]] [Ctrl[Ctrl]]]:[[Ctrl]]]: পপ-ল্ট [Ctrl]:[E]]] বৈধ একটি বৈধ মান লেখা:[[[[[[[[[[[[[ গুলি]]]]]]] [Ctrl[[[[[[[[[[Ctrl]]]]]]] [Ctrl]
একাধিক এক্সেপশন ব্যবস্থাপনা
একাধিক ব্যতিক্রম যোগ করে একাধিক [FLT:][FLT] বাদ দেওয়া ছাড়া, অন্যান্য সকল ত্রুটির উত্তর পার্স করতে পারে ।
যেমন:
[[[[F][F][F][F][F]][Fভি]] [Fভি] [Fভি] [Fভিবি:[FO]] [FO[L]:[FV]][F]]:[[L]]] [F[[F]]]]]:[[[[F]]]]]:[[[[F]]]]:[[[[[[[Ctrl]]]]]]]:[[[[[[[[[[[[]]]]]
শেষ পর্যন্ত এবং অন্যসব ব্যবহার
[[[F][FLT][FLT][F]] কোনো ব্যতিক্রম না থাকলে ব্লক বাতিল করে দেওয়া হয়। [FO][FLT][FLT [FLT][ ৩] পরবর্তী সকল ব্লক চালানো হবে। [FO::]
যেমন:
[[[[F][F][F][F]][F]], প্রথম]] [FO[F]]], প্রথম] [F[FO]]:[FO[F]]]]]:[FO[FO]]]:[[F[F]]]]]]] পাওয়া যায় [[[[[[[[[F]]]]]]:[[[[[[[Ctrl]]]]]]]]]]] এই বিন্যাস পাওয়া যায়, বর্তমানে নির্দিষ্ট করা হয় ।
এক্সেপশন ব্যবস্থাপনার জন্য সর্বোত্তম অনুশীলন
- সাধারণ [FLT] ব্যবহার করে নির্দিষ্ট ব্যতিক্রমগুলো ধরো:[FO] [FLT], [FO] [FLT]
- কন্ট্রোল প্রবাহের ক্ষেত্রে ব্যতিক্রমী ব্যবহার এড়িয়ে চলুন।
- ডিবাগ করার উদ্দেশ্যে চিহ্নিত লগ-আউটের জন্য লগ-আউট করা হয়েছে।
- [[FLT] [F] WEF[FLT] ব্যবহার করো] সম্পদ মুক্ত করতে [FLT] ব্যবহার করুন ।