জাভা মধ্যে সীমাবদ্ধ ব্যতিক্রম সূচক আউট কি?
জাভা মধ্যে সীমাবদ্ধ ব্যতিক্রম সূচক আউট কি?

ভিডিও: জাভা মধ্যে সীমাবদ্ধ ব্যতিক্রম সূচক আউট কি?

ভিডিও: জাভা মধ্যে সীমাবদ্ধ ব্যতিক্রম সূচক আউট কি?
ভিডিও: উদাহরণ সহ জাভাতে আবদ্ধ ব্যতিক্রমের বাইরে অ্যারে সূচক 2024, এপ্রিল
Anonim

সূচক আউট অফ বাউন্ড ব্যতিক্রম . সূচক আউট অফ বাউন্ড ব্যতিক্রম আনচেক করা হয় ব্যতিক্রম যে রান-টাইম ত্রুটি ঘটবে. এটি একটি কোডের একটি পদ্ধতিতে অবৈধ প্যারামিটার পাস করার কারণে উদ্ভূত হয়। দ্য জাভা কম্পাইলার একটি প্রোগ্রামের সংকলনের সময় ত্রুটি পরীক্ষা করে না।

এটি বিবেচনায় রেখে, জাভাতে স্ট্রিং ইনডেক্স আউট অফ বাউন্ড ব্যতিক্রম কি?

lang StringIndexOutOfBoundsException যদি beginIndex নেতিবাচক হয়, অথবা এর দৈর্ঘ্যের চেয়ে বড় স্ট্রিং . এই পদ্ধতিটি একটি উপ- স্ট্রিং যেটি নির্দিষ্ট সময়ে অক্ষর দিয়ে শুরু হয় সূচক এবং endIndex-1-এ অক্ষর পর্যন্ত প্রসারিত হয় সূচক . এটি একটি নিক্ষেপ জাভা.

এছাড়াও, আপনি কিভাবে একটি সীমাবদ্ধ ব্যতিক্রম এড়াবেন? যাতে প্রতিরোধ "অ্যারে সূচক সীমার বাইরে " ব্যতিক্রম , সর্বোত্তম অনুশীলন শুরু রাখা হয় সূচক এমনভাবে যাতে আপনার শেষ পুনরাবৃত্তি কার্যকর করা হয়, এটি এ উপাদানটি পরীক্ষা করবে সূচক i & i+1 চেক করার পরিবর্তে i & i-1 (নীচের লাইন 4 দেখুন)।

কেউ জিজ্ঞাসা করতে পারে, জাভাতে আবদ্ধ ব্যতিক্রমের বাইরে অ্যারে সূচক কী?

যদি একটি নেতিবাচক বা একটি জন্য একটি অনুরোধ সূচক এর আকারের চেয়ে বড় বা সমান অ্যারে তৈরি করা হয়, তারপর জাভা একটি ArrayIndexOutOfBounds নিক্ষেপ করে ব্যতিক্রম . এটি C/C++ এর বিপরীত যেখানে নেই সূচক এর আবদ্ধ চেক করা হয়। ArrayIndexOutOfBoundsException হল একটি রানটাইম ব্যতিক্রম শুধুমাত্র রানটাইমে নিক্ষিপ্ত।

জাভা একটি গাণিতিক ব্যতিক্রম কি?

পাটিগণিত ব্যতিক্রম : ব্যতিক্রমী হলে নিক্ষেপ করা হয় পাটিগণিত অবস্থা হয়েছে। উদাহরণস্বরূপ, একটি পূর্ণসংখ্যা "শূন্য দ্বারা ভাগ" এই শ্রেণীর একটি উদাহরণ নিক্ষেপ করে। তাছাড়া, অধিকাংশ ব্যতিক্রম একটি বার্তা দিয়ে তৈরি করা হয়েছে যাতে আপনি আরও বুঝতে পারেন যে কী ঘটেছে।

প্রস্তাবিত: