Java-д catch-ийн онцгой тохиолдол гэж юу вэ?
Java-д catch-ийн онцгой тохиолдол гэж юу вэ?

Видео: Java-д catch-ийн онцгой тохиолдол гэж юу вэ?

Видео: Java-д catch-ийн онцгой тохиолдол гэж юу вэ?
Видео: Как писать аспекты с помощью Spring AOP [Путь к Spring AOP — Часть 1] 2024, May
Anonim

Java барих блок ашиглаж байна бариул нь Үл хамаарах зүйл төрлийг зарлах замаар үл хамаарах зүйл параметр дотор. зарласан үл хамаарах зүйл эцэг анги байх ёстой үл хамаарах зүйл (өөрөөр хэлбэл, Үл хамаарах зүйл ) эсвэл үүсгэсэн үл хамаарах зүйл төрөл. The барих блокыг зөвхөн try блокийн дараа ашиглах ёстой.

Эндээс Java хэл дээр try catch онцгой тохиолдол гэж юу вэ?

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

Жишээ нь Java дээр үл хамаарах зүйл юу вэ? Runtime алдааг an гэж нэрлэдэг Үл хамаарах зүйл алдаа. Энэ нь программын хэвийн ажиллагааг тасалдуулж буй аливаа үйл явдал юм. Жишээ төлөө үл хамаарах зүйлүүд байна, арифметик үл хамаарах зүйл , Nullpointer үл хамаарах зүйл , Тэгээр хуваа үл хамаарах зүйл , гэх мэт. Java хэл дээрх үл хамаарах зүйлүүд Энэ нь хөгжүүлэгчдийн хяналтаас гадуурх зүйл юм.

Мөн Java хэл дээрх үл хамаарах зүйлүүд юу байдгийг мэдэх үү?

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

Програмчлалд үл хамаарах зүйл юу вэ?

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

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