Multi catch-тэй ямар Java-г нэвтрүүлсэн бэ?
Multi catch-тэй ямар Java-г нэвтрүүлсэн бэ?

Видео: Multi catch-тэй ямар Java-г нэвтрүүлсэн бэ?

Видео: Multi catch-тэй ямар Java-г нэвтрүүлсэн бэ?
Видео: More than Coffee. Ламповый стрим джавистов. Говорим о наболевшем и не только. Отвечаем на вопросы. 2024, May
Anonim

Multicatch блок

-аас Java 7-оос хойш a Олон - барих блок байна танилцуулсан Үүнийг ашигласнаар та нэг дотор нэгээс олон үл хамаарах зүйлийг зохицуулах боломжтой барих блок.

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

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

Java дээр multi catch гэж юу вэ? онд Java 7 хийх боломжтой болсон олон барих ижил төстэй өөр өөр үл хамаарах зүйлүүд барих блок. Үүнийг бас гэж нэрлэдэг олон барих . Эхний хэсэгт үл хамаарах хоёр анги хэрхэн нэрлэгдэж байгааг анзаараарай барих блок нь хоолойн тэмдэгтээр тусгаарлагдана |.

Эндээс бид нэг удаагийн оролдлогын дараа олон удаа барьж чадах уу?

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

catch блок нь нэгээс олон онцгой байдлын анги агуулж чадах уу?

Харьцах Нэгээс илүү Төрөл Үл хамаарах зүйл Java SE 7 болон түүнээс хойшхи хувилбаруудад сингл барих блок болно бариул нэгээс илүү төрөл үл хамаарах зүйл . А барих блок зохицуулдаг олон үл хамаарах зүйл төрлүүд нь хөрвүүлэгчийн үүсгэсэн байт кодонд давхардал үүсгэдэггүй; байт код байна хуулбар байхгүй үл хамаарах зүйл зохицуулагчид.

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