Видео: Java хэл дээрх хязгаарлагдмал үл хамаарах индекс гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Хязгаарлалтаас гарсан индекс . Хязгаарлалтаас гарсан индекс Шалгагдаагүй хүмүүс юм Үл хамаарах зүйл Энэ нь ажиллах үеийн алдааны үед тохиолддог. Энэ нь кодын арга руу хүчингүй параметр дамжуулагдсанаас болж үүсдэг. The java Програмыг эмхэтгэх явцад хөрвүүлэгч алдааг шалгадаггүй.
Үүнийг анхаарч үзвэл Java хэл дээрх хязгаарлагдмал үл хамаарах String индекс гэж юу вэ?
lang. Хэрэв beginIndex сөрөг эсвэл уртаас том бол StringIndexOutOfBoundsException мөр . Энэ арга нь дэд зүйлийг буцаана. мөр заасан тэмдэгтээс эхэлдэг индекс endIndex-1 дээрх тэмдэгт хүртэл үргэлжилнэ индекс . Энэ нь шиддэг java.
Түүнчлэн, та хязгаарлагдмал үл хамаарах зүйлээс хэрхэн зайлсхийх вэ? Төлөө урьдчилан сэргийлэх "массив индекс хязгаараас гарсан " үл хамаарах зүйл , хамгийн сайн туршлага бол эхлэлийг хадгалах явдал юм индекс Ингэснээр таны сүүлчийн давталт хийгдэх үед тухайн элементийг шалгах болно индекс i & i+1-ийг шалгахын оронд i & i-1 (доорх 4-р мөрийг үзнэ үү).
Жава хэл дээрх үл хамаарах массивын индекс гэж юу вэ?
Хэрэв сөрөг эсвэл хүсэлт гаргасан бол индекс -аас их буюу тэнцүү хэмжээтэй массив хийгдсэн бол дараа нь JAVA ArrayIndexOutOfBounds шиддэг Үл хамаарах зүйл . Энэ нь C/C++-ээс ялгаатай нь үгүй индекс -ийн хүлэгдсэн шалгалт хийгдсэн. ArrayIndexOutOfBoundsException нь Runtime юм Үл хамаарах зүйл зөвхөн ажиллах үед шидэгдсэн.
Java хэл дээрх арифметикийн үл хамаарах зүйл юу вэ?
Арифметикийн онцгой тохиолдол : Онцгой үед шидэгдсэн арифметик нөхцөл байдал үүссэн. Жишээлбэл, "тэгээр хуваах" бүхэл тоо нь энэ ангийн жишээг шиддэг. Түүнээс гадна ихэнх нь үл хамаарах зүйлүүд юу болсныг ойлгоход тань туслах мессежээр бүтээгдсэн.
Зөвлөмж болгож буй:
Java хэл дээрх үл хамаарах зүйлүүд юу вэ?
Жавагийн онцгой тохиолдлын төрлүүд Үндсэндээ хоёр төрлийн үл хамаарах зүйл байдаг: шалгагдсан болон шалгагдаагүй. Энд алдаа нь шалгагдаагүй үл хамаарах зүйл гэж тооцогддог
String-д хамаарах үл хамаарах зүйл юу буцаана?
ToString нь хүмүүст ойлгоход зориулагдсан одоогийн онцгой байдлын дүрслэлийг буцаана. ToString-ийн өгөгдмөл хэрэгжүүлэлт нь одоогийн онцгой тохиолдолыг гаргасан ангийн нэр, мессеж, дотоод онцгой тохиолдол дээр ToString дуудлагын үр дүн болон Environment-г дуудсаны үр дүнг авдаг
Java хэл дээрх шалгагдаагүй үл хамаарах зүйл юу вэ?
Java хэл дээрх тэмдэглэгдээгүй онцгой тохиолдол нь Эмхэтгэх явцад боловсруулалт нь баталгаажаагүй байдаг. Эдгээр үл хамаарах зүйлүүд нь буруу програмчлалын улмаас үүсдэг. Програм нь эмхэтгэлд алдаа гаргахгүй. Бүх шалгагдаагүй үл хамаарах зүйлүүд нь RuntimeException ангийн шууд дэд ангиуд юм
Ангийн дүрд хамаарах үл хамаарах зүйл юу вэ?
1. Танилцуулга. ClassCastException нь ангийг нэг төрлөөс нөгөөд буруу дамжуулахыг оролдох үед Java-д бий болсон ажиллах үеийн онцгой тохиолдол юм. Код нь объектыг холбогдох ангид дамжуулахыг оролдсон боловч үүний жишээ биш гэдгийг харуулах зорилгоор шидсэн
Java хэл дээрх алдаа, үл хамаарах зүйл гэж юу вэ?
Алдаа нь 'боломжийн программ барих гэж оролдох ёсгүй ноцтой асуудлуудыг харуулж байна.' байхад. Үл хамаарах зүйл нь 'боломжийн хэрэглүүр барихыг хүсэж болох нөхцөлүүдийг заана.' RuntimeException болон тэдгээрийн дэд ангиудтай хамт гарсан алдаа нь шалгагдаагүй үл хамаарах зүйл юм. Бусад бүх Exception ангиуд нь онцгой тохиолдлыг шалгана