جاوا اسکرپٹ میں ٹرچ کیچ کیا ہے اور یہ کیسے کام کرتا ہے؟



مستثنیات کو سنبھالنے کے لئے جاوا اسکرپٹ کی تعمیر کے ساتھ ساتھ تھرو آپریٹر کو بھی پکڑنے کی کوشش کریں۔ آپ پروگرامر سے تیار کردہ اور رن ٹائم مستثنیات کو پکڑ سکتے ہیں۔

چاہے آپ پروگرامنگ میں کتنے اچھے ہوں ، کچھ اسکرپٹ میں غلطیاں ہوں گی۔ یہ غلطیاں غیر متوقع صارف ان پٹ ، غلط سرور ردعمل یا کسی اور وجہ کی وجہ سے ہوسکتی ہیں۔ پکڑنے کی کوشش کریں آپ کو غلطیوں کو پکڑنے کی اجازت دیتا ہے اور ، مرنے کے بجائے ، کچھ زیادہ معقول حد تک کام کرتا ہے۔ اس مضمون میں ، ہم دیکھیں گے کہ جاوا اسکرپٹ کس طرح مندرجہ ذیل ترتیب میں رعایت کو سنبھالنے کے لئے کوشش کیچ استعمال کرتا ہے:

چلو شروع کریں.





جاوا اسکرپٹ میں رن ٹائم کی خرابی کو ہینڈل کرنا

نیٹ سکیپ اور IE4 کی عمر کے بعد سے ہی غلطی سے نمٹنے میں اضافہ ہوتا جارہا ہے۔ آپ کو جاوا اسکرپٹ کی خرابی کی صورت میں براؤزر کو جو کچھ آپ کے چہرے پر پھینکتا ہے اسے حل کرنے کی ضرورت نہیں ہے بلکہ اس کے بجائے ، آپ اس معاملے کو اپنے ہاتھ میں لے سکتے ہیں۔ جب جاوا اسکرپٹ کی رعایت کا سامنا ہوتا ہے تو جاوا اسکرپٹ کا آزمائشی بیان آپ کو دوبارہ چلانے میں مدد کرتا ہے۔

جاوا اسکرپٹ میں واقعات کیا ہیں؟

دیگر دفاعی کوڈنگ تکنیک کے ساتھ جیسے اور آنر ایونٹ ، ٹرچ کیچ کچھ خاص غلطیوں کے گرد تشریف لانے کی صلاحیت میں اضافہ کرتا ہے جو ماضی میں فوری طور پر آپ کی اسکرپٹ کو اپنی پٹریوں پر روک دیتا تھا۔



جاوا اسکرپٹ میں ٹرائی کیچ کیا ہے؟

جاوا اسکرپٹ کے تازہ ترین ورژن میں رعایت سے نمٹنے کی صلاحیتوں کا اضافہ ہوا۔ جاوا اسکرپٹ مستثنیات کو سنبھالنے کے لئے ٹرچ کیچ تعمیر کے ساتھ ساتھ تھرو آپریٹر کو نافذ کرتا ہے۔ آپ پروگرامر سے تیار کردہ اور رن ٹائم مستثنیات کو پکڑ سکتے ہیں ، لیکن آپ جاوا اسکرپٹ نحو کی غلطیاں نہیں پکڑ سکتے ہیں۔

کوڈ کے بلاک کو غلطیوں کے لئے جانچ کرنے کے لئے آزمائشی بیان کا استعمال کیا جاتا ہے جبکہ اسے عمل میں لایا جارہا ہے۔ جبکہ ، کیچ اسٹیٹمنٹ کو استعمال کرنے کے لئے کوڈ کے ایک بلاک کی وضاحت کرنے کے لئے استعمال کیا جاتا ہے اگر کوشش بلاک میں کوئی خرابی پیش آجائے۔

جاوا اسکرپٹ کے بیانات جوڑے میں آنے کی کوشش کرتے ہیں۔



کوشش کریں try کوڈ کو بلاک کرنے کی کوشش کریں} کیچ (غلطی) errors غلطیوں کو سنبھالنے کے لئے کوڈ کا بلاک}

جب کوشش بلاک میں کوئی رعایت واقع ہوتی ہے تو ، استثناء میں رکھا جاتا ہے غلطی اور کیچ بلاک کو پھانسی دے دی گئی ہے۔

مثال کے طور پر پکڑو

جاوا اسکرپٹ ٹرپ کیچ کی ایک مثال یہ ہے:

var پیغام ، x میسج = دستاویز.getElementById ('p01') message.innerHTML = '' x = دستاویز. (x)) تھرو 'ایک نمبر نہیں ہے' x = نمبر (x) اگر (x> 10) تھرو 'بہت زیادہ ہے' اگر (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } } 

آؤٹ پٹ:

آؤٹ پٹ - جاوا اسکرپٹ - ایڈیورکا میں کیچ آزمائیں

جاوا میں کیا مثالیں ہیں؟

اس کے ساتھ ، ہم اپنے مضمون کے آخر میں پہنچ گئے ہیں۔ میں امید کرتا ہوں کہ آپ سمجھ گئے ہوں گے کہ جاوا اسکرپٹ میں کیچ کو کس طرح غلطیوں کو پکڑنے کے لئے استعمال کیا جاتا ہے۔

ہمارے چیک کریں جو انسٹرکٹر کی زیر قیادت براہ راست تربیت اور حقیقی زندگی کے منصوبے کے تجربے کے ساتھ آتا ہے۔ یہ تربیت آپ کو بیک اینڈ اور فرنٹ اینڈ ویب ٹیکنالوجیز کے ساتھ کام کرنے کی مہارت میں مہارت حاصل کرتی ہے۔ اس میں ویب ڈویلپمنٹ ، jQuery ، انجولر ، نوڈ جے ایس ، ایکسپریس جے ایس ، اور مونگو ڈی بی کی تربیت شامل ہے۔

ہمارے لئے ایک سوال ہے؟ برائے کرم اس بلاگ کے تبصرے والے حصے میں اس کا تذکرہ کریں اور ہم آپ کو واپس ملیں گے۔