2024 Зохиолч: Elizabeth Oswald | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-13 00:10
Өөр хариултанд дурдсанчлан NullPointerException-г барихыг зөвлөдөггүй. Гэсэн хэдий ч та дараах жишээн дээрх шиг үүнийг барьж чадна. Хэдийгээр NPE баригдаж магадгүй ч гэсэн та үүнийг хийх ёсгүй, харин анхны асуудлаа засах хэрэгтэй. Энэ нь Шалгах_Тойргийн арга юм.
NullPointerException шалгагдсан онцгой тохиолдол мөн үү?
Хариулт: NullPointerException шалгасан онцгой тохиолдол биш. Энэ нь RuntimeException-ийн удам бөгөөд сонгогдоогүй.
Ямар тохиолдолд NullPointerException хаягдах вэ?
Аппликейшн нь объект шаардлагатай тохиолдолд null ашиглахыг оролдох үед тэг заагчийн онцгой тохиолдол гардаг. Үүнд: null объектын жишээний аргыг дуудах. Null объектын талбарт хандах эсвэл өөрчлөх.
Үл хамаарах зүйл нь бүх үл хамаарах зүйлийг дагаж мөрддөг үү?
Exception нь бүх үл хамаарах зүйлийн үндсэн анги тул энэ нь ямар ч үл хамаарах зүйлийг барих болно.
Яагаад онцгой тохиолдлыг анзаарч болохгүй гэж?
catch(Exception) нь муу дадлага юм, учир нь энэ нь RuntimeException-ыг (шалгагдаагүй үл хамаарах зүйл) мөн-г хамардаг. Энэ нь java-д зориулагдсан байж болох юм: Заримдаа та шалгагдсан үл хамаарах зүйлсийг хаях аргуудыг дуудах хэрэгтэй болно. Хэрэв энэ нь таны EJB / бизнесийн логик давхаргад байгаа бол танд 2 сонголт байна - тэдгээрийг барих эсвэл дахин шидэх.
Зөвлөмж болгож буй:
Толь бичигт хэзээ үл хамаарах зүйл нэмэгдсэн бэ?
Оксфордын англи хэлний толь бичигт "үл хамаарахгүй" гэсэн үгийн анхны хэрэглээг 1912 гэж тэмдэглэсэн байдаг ч үүнтэй төстэй үг болох "үл хамаарахгүй" нь XIX зуунд буцаж ирсэн. (OED нь "үл хамаарахгүй" гэдэг нь "
Үл хамаарах зүйл яагаад муу байдаг вэ?
Онцгой байдал нь хаяглагдсан тохиолдолд инвариантуудыг эвдэж, объектыг үл нийцэх төлөвт үлдээх код бичихэд үнэхээр хялбар болгодог. Тэд үндсэндээ таны хийсэн мэдэгдэл бүрийг шидэж, үүнийг зөв зохицуулж чадна гэдгийг санахад хүргэдэг. Ингэх нь төвөгтэй бөгөөд зөн совингийн эсрэг байж болно.
Тээвэрлэлтийн үл хамаарах зүйл гэж юу вэ?
Багац тээвэрлэж байх үед түр саатсан үед онцгой тохиолдол гардаг. Багц бүрийг аль болох хурдан хүргэхийн тулд бүх хүчин чармайлт гаргаж байгаа тул онцгой тохиолдол нь хожимдсон ачилт гэсэн үг биш юм. … Ихэнх тохиолдолд дараагийн өдөр нь хүргэх оролдлого хийдэг.
Барих уу эсвэл барих уу?
Ахмад гишүүн. Ер нь тэр хурал хийх болно гэдэг нь үг хэлэх үед аль хэдийн, магадгүй хэсэг хугацааны өмнө хурал хийхээр шийдсэн гэсэн үг. Бид хурал хийх шийдвэр гаргаж байх үед Тэр хурал хийнэ гэж хэлж байна. Барина уу эсвэл барих уу? "
Сүүлийн огноогоор биет хувьцаа нь үл хамаарах зүйл байж болох уу?
2019 оноос эхлэн 4-р сарын 1-ээс хойш биет хэлбэрээр эзэмшиж буй хувьцаагаа шилжүүлэх хүсэлтэй хөрөнгө оруулагчдад хөрөнгө оруулагч үргэлжлүүлэх боломжтой байсан ч эдгээр хувьцааг эхлээд материалгүй болгохыг Sebi үүрэг болгосон. 4-р сарын 1-ээс хувьцааг биет хэлбэрээр нь эзэмших.