Java хэл дээр олон удаа барьж үзэх боломжтой юу?
Java хэл дээр олон удаа барьж үзэх боломжтой юу?

Видео: Java хэл дээр олон удаа барьж үзэх боломжтой юу?

Видео: Java хэл дээр олон удаа барьж үзэх боломжтой юу?
Видео: Java Tech Talk: Telegram бот на java за 1 час 2024, Дөрөвдүгээр сар
Anonim

Java олон барьдаг үл хамаарах зүйлүүд

А блок хийж үзээрэй дараа нь нэг буюу хэд хэдэн барих блокууд. Тус бүр барих блок нь өөр онцгой байдлын зохицуулагч агуулсан байх ёстой. Тэгэхээр, хэрэв та байна янз бүрийн үл хамаарах зүйл тохиолдоход өөр өөр ажил гүйцэтгэх, java ашиглах олон барих блок.

Үүнтэй холбогдуулан оролдлого олон удаа барьж болох уу?

Тиймээ чи олон барьдаг байж болно бүхий блокууд хичээ мэдэгдэл. Та тодорхой үл хамаарах зүйлсийг барьж эхлээд дараа нь сүүлчийн блок дээр байж болно барих үндсэн Үл хамаарах зүйл. Зөвхөн нэг нь барих блок болно үл хамаарах зүйлээ зохицуул. Та оролдоод үзэж болно ямар ч блок барих блок.

Үүний нэгэн адил Java-д хичнээн try catch блок байж болох вэ? Үүнд нэг бий блок хийж үзээрэй ба гурав блок барих . Ганцхан барих блок болно нэг дор цаазлуулна, энэ нь дотоод логикоос хамаарна блок хийж үзээрэй . Миний дотор блок хийж үзээрэй , код нь гурван төрлийн үл хамаарах зүйлийг агуулна.

Дараа нь бид Java хэл дээр нэг удаа оролдоод олон удаа барьж чадах уу?

А ганц оролдлого блок олон барьдаг байж болно түүнтэй холбоотой блокуудыг байрлуулах хэрэгтэй барих ерөнхий онцгой тохиолдлын зохицуулагчийг блоклодог барих блок хамгийн сүүлд байна (доорх жишээг үзнэ үү). Та тоог тэгт хуваах ёсгүй хичээ - барих хаах Java.

Multi catch хэрхэн ажилладаг вэ?

Ерөнхийдөө, олон барих блок нь өөр өөр төрлийн үл хамаарах зүйлүүдийг зохицуулахад ашиглагддаг барих блок нь өөр төрлийн онцгой тохиолдлыг зохицуулахад ашиглагддаг. Өгөгдсөн төрлийн үл хамаарах зүйл нь эхнийхтэй таарч байвал барих блок, дараа нь эхлээд барих блокийг гүйцэтгэх ба үлдсэн хэсэг нь барих блокуудыг үл тоомсорлодог.

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