Ev gelişme Bir dene / yakala bloğu nedir? - techopedia nedir?

Bir dene / yakala bloğu nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - Dene / Yakala Bloğu ne anlama geliyor?

"Dene" ve "yakala", program yürütülürken veriler veya kodlama hataları nedeniyle istisnaların işlenmesini temsil eden anahtar kelimelerdir. Bir try bloğu, istisnaların oluştuğu kod bloğudur. Bir catch bloğu yakalar ve tutamaçlar blok istisnalarını dener.


Try / catch deyimi, C programlama dili (C ++ ve C #), Java, JavaScript ve Yapısal Sorgu Dili (SQL) dahil olmak üzere birçok programlama dilinde kullanılır.

Techopedia Deneme / Yakalama Bloğunu Açıklıyor

Try, istisna oluşturabilecek bir ifade bloğu tanımlar. Belirli bir istisna türü oluştuğunda, catch bloğu istisnayı yakalar. Bir istisna try / catch blokları tarafından ele alınmazsa, istisna yakalanana veya derleyici tarafından bir hata mesajı yazdırılana kadar istisna çağrı yığını üzerinden yükselir.


Bir try / catch bloğu ayrıca bir veya daha fazla try / catch deyimi ile yuvalanabilir. Her try deyiminin istisnayı işlemek için eşleşen bir catch deyimi vardır. Bir istisnanın iç try deyiminin eşleşen catch deyimi yoksa, sonraki try deyimi catch işleyicileri denetlenir. Bu işlem, tüm iç deneme deyimleri eşleşen bir catch deyimi için denetleninceye kadar devam eder. Bir catch ifadesi eşleşmezse, çalışma zamanı sistemi istisnayı işler.


Try / catch blok örnekleri şunları içerir:

  • Bir deneme bloğu ve ardından yakalama bloğu
  • Bir deneme bloğunun ardından bir veya daha fazla catch bloğu
  • Bir deneme bloğu ve ardından başka bir deneme bloğu ve ardından karşılık gelen bir yakalama bloğu
Bir dene / yakala bloğu nedir? - techopedia nedir?