কেন আমরা রানটাইম ব্যতিক্রম ধরা উচিত নয়?
কেন আমরা রানটাইম ব্যতিক্রম ধরা উচিত নয়?

ভিডিও: কেন আমরা রানটাইম ব্যতিক্রম ধরা উচিত নয়?

ভিডিও: কেন আমরা রানটাইম ব্যতিক্রম ধরা উচিত নয়?
ভিডিও: জাভা টিউটোরিয়ালে চেক করা বনাম চেক করা ব্যতিক্রমগুলি - পার্থক্য কি? 2024, মে
Anonim

ধরা ব্যতিক্রম বা নিক্ষেপযোগ্য

রানটাইম ব্যতিক্রম এমন সমস্যাগুলিকে উপস্থাপন করে যা একটি প্রোগ্রামিং সমস্যার সরাসরি ফলাফল, এবং যেমন ধরা উচিত নয় কারণ এটি তাদের থেকে পুনরুদ্ধার করা যুক্তিসঙ্গতভাবে আশা করা যায় না বা হাতল তাদের ধরছে নিক্ষেপযোগ্য ইচ্ছা ধরা সবকিছু

এটি বিবেচনা করে, রানটাইম ব্যতিক্রম ধরা কি ঠিক হবে?

রানটাইম ব্যতিক্রম একটি প্রোগ্রামের যেকোনো জায়গায় ঘটতে পারে এবং একটি সাধারণ প্রোগ্রামে অনেকগুলি হতে পারে। সাধারণত, জন্য চেক খরচ রানটাইম ব্যতিক্রম এর সুবিধা অতিক্রম করে ধরা বা তাদের নির্দিষ্ট করা। এইভাবে কম্পাইলারের প্রয়োজন নেই যে আপনি ধরা বা নির্দিষ্ট করুন রানটাইম ব্যতিক্রম , যদিও আপনি পারেন.

এছাড়াও জানুন, রানটাইম ব্যতিক্রম কি? দ্য রানটাইম ব্যতিক্রম সব মিলিয়ে অভিভাবক শ্রেণী ব্যতিক্রম জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজ যেগুলি যখন ঘটে তখন প্রোগ্রাম বা অ্যাপ্লিকেশনটি ক্র্যাশ বা ভেঙ্গে যাওয়ার আশা করা হয়। দ্য রানটাইম ব্যতিক্রম সাধারণত প্রোগ্রামারের ত্রুটি দেখায়, একটি প্রোগ্রাম যে অবস্থার সাথে মোকাবিলা করতে পারে তার পরিবর্তে।

তাছাড়া, কেন রানটাইম এক্সেপশন চেক করা হয় না?

সাধারণভাবে, আমরা আনচেক ধরা না ব্যতিক্রম কারণ আমরা এটা পরিচালনা করতে পারি না। উদাহরণস্বরূপ ডাটাবেস সংযোগ নিন, যদি DB শারীরিকভাবে ডাউন থাকে, সেখানে আছে না যেভাবে আমাদের অ্যাপ্লিকেশন সেই সমস্যাটি সমাধান করতে পারে, তাই আমরা এটি ধরতে গেলেও, আমরা এটি পরিচালনা করতে পারি না (সমাধান করতে)।

জাভাতে রানটাইম ব্যতিক্রম ধরা কি সম্ভব?

রানটাইম ব্যতিক্রম একটি প্রোগ্রামের যে কোন জায়গায় ঘটতে পারে, এবং একটি সাধারণ প্রোগ্রামে তারা অনেক বেশি হতে পারে। সুতরাং, কম্পাইলারের প্রয়োজন নেই যে আপনি ধরা বা নির্দিষ্ট করুন রানটাইম ব্যতিক্রম (যদিও আপনি পারেন)। একটি ক্ষেত্রে যেখানে এটি একটি নিক্ষেপ করা সাধারণ অভ্যাস রানটাইম ব্যতিক্রম যখন ব্যবহারকারী একটি পদ্ধতি ভুলভাবে কল করে।

প্রস্তাবিত: