Видео: Үл хамаарах зүйл юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
барих зохицуулах явдал юм үл хамаарах зүйл тэр газар өөрөө. Тиймээс хөтөлбөр холбогдох үед үргэлжилнэ барих блок кодыг гүйцэтгэнэ. Хэрэв холбоотой баригдаагүй бол гаднах оролдлого хайж байна.. барих блокууд. энд try блокийн дараах кодыг гүйцэтгэхгүй (зөвхөн эцсийн блокыг гүйцэтгэхээс бусад тохиолдолд).
Тиймээс үл хамаарах зүйл хаях, үл хамаарах зүйлийг барих хоёрын хооронд ямар ялгаа байдаг вэ?
Throws заалтыг зарлахад ашигладаг үл хамаарах зүйл , энэ нь оролдлоготой төстэй ажилладаг гэсэн үг юм. барих блок. Шидэх түлхүүр үг ашигласан байна дахь арга бие үл хамаарах зүйл хаях , харин throws нь мэдэгдлийн гарын үсэгт хэрэглэгддэг үл хамаарах зүйлүүд тохиолдож болох юм дахь мэдэгдлүүд байна дахь арга.
Мөн та хэзээ онцгой тохиолдлуудыг барих ёстой вэ? 8 хариулт. Та барих ёстой нь үл хамаарах зүйл хэзээ Та юу мэддэг аргад байдаг руу хийх. Жишээлбэл, энэ нь яг одоо хэрхэн ажилладаг талаар март Та файл нээх, унших номын сан бичиж байна. Энд програмист юу мэддэг руу хий, тэгвэл тэд барих нь үл хамаарах зүйл болон бариул тэр.
Үүнийг авч үзвэл онцгой анги гэж юу вэ?
The Онцгой анги суурь юм анги хаанаас үл хамаарах зүйлүүд өвлөн авах. Жишээлбэл, InvalidCastException анги шатлал нь дараах байдалтай байна: Объект.
Үл хамаарах зүйл тохиолдоход JVM юу хийдэг вэ Та онцгой тохиолдлыг хэрхэн барих вэ?
The JVM бол олох үүрэгтэй үл хамаарах зүйл зохицуулагч руу боловсруулах Үл хамаарах зүйл обьект. Энэ нь тохирох дуудлагыг олох хүртлээ дуудлагын стекээр хойш хайдаг үл хамаарах зүйл тухайн ангиллын зохицуулагч Үл хамаарах зүйл объект (Java хэлээр энэ байна гэж нэрлэдэг барих нь Үл хамаарах зүйл ).
Зөвлөмж болгож буй:
Үл хамаарах зүйл гэж юу гэсэн үг вэ?
Онцгой гэсэн нэр томъёо нь "онцгой үйл явдал" гэсэн хэллэгийн товчлол юм. Тодорхойлолт: Үл хамаарах зүйл нь програмыг гүйцэтгэх явцад гарч, програмын зааврын хэвийн урсгалыг алдагдуулдаг үйл явдал юм. Онцгой объект үүсгэж түүнийг ажиллуулах цагийн системд өгөхийг онцгой тохиолдол хаях гэж нэрлэдэг
NullPointerException яагаад шалгагдаагүй үл хамаарах зүйл вэ?
Java NullPointerException нь шалгагдаагүй онцгой тохиолдол бөгөөд RuntimeException-г өргөтгөдөг. NullPointerException нь үүнийг зохицуулахын тулд catch блок ашиглахыг албаддаггүй. Энэхүү үл хамаарах зүйл нь ихэнх java хөгжүүлэгч нийгэмлэгийн хувьд хар дарсан зүүд шиг юм. Тэд ихэвчлэн бидний хүсээгүй үед гарч ирдэг
SQL үл хамаарах зүйл гэж юу вэ?
Өгөгдлийн сангийн хандалтын алдаа эсвэл бусад алдааны талаар мэдээлэл өгдөг онцгой тохиолдол. SQLException бүр хэд хэдэн төрлийн мэдээллийг өгдөг: алдааг дүрсэлсэн мөр. XOPEN SQLstate конвенц эсвэл SQL 99 конвенцуудыг дагаж мөрддөг 'SQLstate' мөр
String-д хамаарах үл хамаарах зүйл юу буцаана?
ToString нь хүмүүст ойлгоход зориулагдсан одоогийн онцгой байдлын дүрслэлийг буцаана. ToString-ийн өгөгдмөл хэрэгжүүлэлт нь одоогийн онцгой тохиолдолыг гаргасан ангийн нэр, мессеж, дотоод онцгой тохиолдол дээр ToString дуудлагын үр дүн болон Environment-г дуудсаны үр дүнг авдаг
Ангийн дүрд хамаарах үл хамаарах зүйл юу вэ?
1. Танилцуулга. ClassCastException нь ангийг нэг төрлөөс нөгөөд буруу дамжуулахыг оролдох үед Java-д бий болсон ажиллах үеийн онцгой тохиолдол юм. Код нь объектыг холбогдох ангид дамжуулахыг оролдсон боловч үүний жишээ биш гэдгийг харуулах зорилгоор шидсэн