Үл хамаарах зүйл юу вэ?
Үл хамаарах зүйл юу вэ?

Видео: Үл хамаарах зүйл юу вэ?

Видео: Үл хамаарах зүйл юу вэ?
Видео: Үл хөдлөх эд хөрөнгийн бүртгэлд юу юу хамаарах вэ? 2024, May
Anonim

барих зохицуулах явдал юм үл хамаарах зүйл тэр газар өөрөө. Тиймээс хөтөлбөр холбогдох үед үргэлжилнэ барих блок кодыг гүйцэтгэнэ. Хэрэв холбоотой баригдаагүй бол гаднах оролдлого хайж байна.. барих блокууд. энд try блокийн дараах кодыг гүйцэтгэхгүй (зөвхөн эцсийн блокыг гүйцэтгэхээс бусад тохиолдолд).

Тиймээс үл хамаарах зүйл хаях, үл хамаарах зүйлийг барих хоёрын хооронд ямар ялгаа байдаг вэ?

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

Мөн та хэзээ онцгой тохиолдлуудыг барих ёстой вэ? 8 хариулт. Та барих ёстой нь үл хамаарах зүйл хэзээ Та юу мэддэг аргад байдаг руу хийх. Жишээлбэл, энэ нь яг одоо хэрхэн ажилладаг талаар март Та файл нээх, унших номын сан бичиж байна. Энд програмист юу мэддэг руу хий, тэгвэл тэд барих нь үл хамаарах зүйл болон бариул тэр.

Үүнийг авч үзвэл онцгой анги гэж юу вэ?

The Онцгой анги суурь юм анги хаанаас үл хамаарах зүйлүүд өвлөн авах. Жишээлбэл, InvalidCastException анги шатлал нь дараах байдалтай байна: Объект.

Үл хамаарах зүйл тохиолдоход JVM юу хийдэг вэ Та онцгой тохиолдлыг хэрхэн барих вэ?

The JVM бол олох үүрэгтэй үл хамаарах зүйл зохицуулагч руу боловсруулах Үл хамаарах зүйл обьект. Энэ нь тохирох дуудлагыг олох хүртлээ дуудлагын стекээр хойш хайдаг үл хамаарах зүйл тухайн ангиллын зохицуулагч Үл хамаарах зүйл объект (Java хэлээр энэ байна гэж нэрлэдэг барих нь Үл хамаарах зүйл ).

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