Шинэ Exception хаях нь юу гэсэн үг вэ?
Шинэ Exception хаях нь юу гэсэн үг вэ?

Видео: Шинэ Exception хаях нь юу гэсэн үг вэ?

Видео: Шинэ Exception хаях нь юу гэсэн үг вэ?
Видео: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Арваннэгдүгээр
Anonim

Хэзээ шинэ шидэх RuntimeException(e); а гэж нэрлэдэг шинэ үл хамаарах зүйл бий болсон шидсэн , гэхдээ эх үл хамаарах зүйл дотор нь ороосон байна. Тиймээс стекийн мөр дараах байдлаар харагдах болно. Үл хамаарах зүйл "Үндсэн" java урсгалд. java:36) Шалтгаан: java.

Түүнээс гадна үл хамаарах зүйл хаях нь юу гэсэн үг вэ?

Нөхцөл үл хамаарах зүйл Энэ нь "онцгой үйл явдал" гэсэн хэллэгийн товчлол юм. Тодорхойлолт : Ан үл хамаарах зүйл Энэ нь программыг гүйцэтгэх явцад тохиолддог, програмын зааврын хэвийн урсгалыг алдагдуулдаг үйл явдал юм. Аргын дараа онцгой тохиолдол гаргадаг , ажиллах үеийн систем нь үүнийг зохицуулах ямар нэг зүйлийг олохыг оролддог.

Үл хамаарах зүйл хаях, үл хамаарах зүйл барих хоёрын ялгаа юу вэ? Throws заалтыг зарлахад ашигладаг үл хамаарах зүйл , энэ нь оролдлоготой төстэй ажилладаг гэсэн үг юм. барих блок. Шидэх түлхүүр үг ашигласан байна дахь арга бие үл хамаарах зүйл хаях , харин throws нь мэдэгдлийн гарын үсэгт хэрэглэгддэг үл хамаарах зүйлүүд тохиолдож болох юм дахь мэдэгдлүүд байна дахь арга.

Зүгээр л шинэ Exception нь юу хийдэг вэ?

Хоорондын ялгаа шидэх болон шинэ шидэх тийм үү шинэ шидэлт хийх Анхны үл хамаарах зүйл , байхад шидэх эхийг нь барихыг хүссэн үед хэрэглэнэ үл хамаарах зүйл , хийх ямар нэг зүйлийг (магадгүй бүртгэж болно), дараа нь анхны стекийн ул мөрийг хадгалахын зэрэгцээ дуудлагын стекийг хөөсөөр байхаар дахин шидээрэй.

Аль нь үл хамаарах зүйл гаргахад хэрэглэгддэг вэ?

The шидэх Java хэл дээрх түлхүүр үг ашигласан тодорхой болгох үл хамаарах зүйл хаях арга эсвэл кодын аль нэг блокоос. Бид чадна шидэх шалгасан эсвэл шалгаагүй үл хамаарах зүйл . The шидэх түлхүүр үг нь голчлон шиддэг байсан заншил үл хамаарах зүйлүүд.

Зөвлөмж болгож буй: