జావాస్క్రిప్ట్‌లో ట్రై క్యాచ్ అంటే ఏమిటి మరియు ఇది ఎలా పనిచేస్తుంది?



జావాస్క్రిప్ట్ నిర్మాణాలలో క్యాచ్ చేయడానికి ప్రయత్నించండి మరియు మినహాయింపులను నిర్వహించడానికి ఆపరేటర్‌ను విసిరేయండి. మీరు ప్రోగ్రామర్-సృష్టించిన మరియు రన్‌టైమ్ మినహాయింపులను పట్టుకోవచ్చు.

మీరు ప్రోగ్రామింగ్‌లో ఎంత మంచివారైనా, కొన్ని స్క్రిప్ట్‌లలో లోపాలు ఉంటాయి. Error హించని వినియోగదారు ఇన్పుట్, తప్పుడు సర్వర్ ప్రతిస్పందన లేదా మరే ఇతర కారణాల వల్ల ఈ లోపాలు సంభవించవచ్చు. క్యాచ్ ఇన్ చేయడానికి ప్రయత్నించండి లోపాలను గుర్తించడానికి మరియు చనిపోయే బదులు, మరింత సహేతుకమైనదాన్ని చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఈ వ్యాసంలో, కింది క్రమంలో మినహాయింపును నిర్వహించడానికి జావాస్క్రిప్ట్ ట్రై-క్యాచ్‌ను ఎలా ఉపయోగిస్తుందో చూద్దాం:

ప్రారంభిద్దాం.





జావాస్క్రిప్ట్‌లో రన్‌టైమ్ లోపం నిర్వహణ

నెట్‌స్కేప్ మరియు IE4 యుగాల నుండి లోపం నిర్వహణ అభివృద్ధి చెందుతోంది. జావాస్క్రిప్ట్ లోపం సంభవించినప్పుడు బ్రౌజర్ మీ ముఖంలో విసిరిన వాటి కోసం మీరు పరిష్కరించాల్సిన అవసరం లేదు, బదులుగా, మీరు ఈ విషయాన్ని మీ చేతుల్లోకి తీసుకోవచ్చు. జావాస్క్రిప్ట్ మినహాయింపు ఎదురైనప్పుడు తిరిగి మార్చడంలో జావాస్క్రిప్ట్ యొక్క ట్రై-క్యాచ్ స్టేట్మెంట్ మీకు సహాయపడుతుంది.

కమాండ్ లైన్ నుండి అందులో నివశించే తేనెటీగ ప్రశ్నను అమలు చేయండి

వంటి ఇతర డిఫెన్సివ్ కోడింగ్ పద్ధతులతో పాటు మరియు ఆన్ ఎర్రర్ ఈవెంట్, ట్రై-క్యాచ్ గతంలో మీ స్క్రిప్ట్‌ను దాని ట్రాక్‌ల వద్ద తక్షణమే ఆపివేసే కొన్ని లోపాల చుట్టూ నావిగేట్ చేసే సామర్థ్యాన్ని జోడిస్తుంది.



జావాస్క్రిప్ట్‌లో ట్రై క్యాచ్ అంటే ఏమిటి?

జావాస్క్రిప్ట్ యొక్క తాజా సంస్కరణలు మినహాయింపు నిర్వహణ సామర్థ్యాలను జోడించాయి. జావాస్క్రిప్ట్ మినహాయింపులను నిర్వహించడానికి ట్రై-క్యాచ్ నిర్మాణాన్ని మరియు త్రో ఆపరేటర్‌ను అమలు చేస్తుంది. మీరు ప్రోగ్రామర్-సృష్టించిన మరియు రన్‌టైమ్ మినహాయింపులను పట్టుకోవచ్చు, కానీ మీరు జావాస్క్రిప్ట్ సింటాక్స్ లోపాలను పట్టుకోలేరు.

కోడ్ స్టేట్ ఎగ్జిక్యూట్ అవుతున్నప్పుడు లోపాల కోసం పరీక్షించబడే బ్లాక్‌ను నిర్వచించడానికి ఉపయోగిస్తారు. అయితే, టచ్ బ్లాక్‌లో లోపం సంభవించినట్లయితే అమలు చేయవలసిన కోడ్ యొక్క బ్లాక్‌ను నిర్వచించడానికి క్యాచ్ స్టేట్‌మెంట్ ఉపయోగించబడుతుంది.

జావాస్క్రిప్ట్ స్టేట్‌మెంట్‌లు జంటగా వస్తాయి:



ప్రయత్నించడానికి code బ్లాక్ కోడ్ ప్రయత్నించండి} క్యాచ్ (తప్పు) error లోపాలను నిర్వహించడానికి కోడ్ బ్లాక్}

ట్రై బ్లాక్‌లో మినహాయింపు సంభవించినప్పుడు, మినహాయింపు ఉంచబడుతుంది తప్పు మరియు క్యాచ్ బ్లాక్ అమలు అవుతుంది.

క్యాచ్ ఉదాహరణను ప్రయత్నించండి

జావాస్క్రిప్ట్ ట్రై క్యాచ్ యొక్క ఉదాహరణ ఇక్కడ ఉంది:

c ++ గోటో స్టేట్మెంట్
var సందేశం, x message = document.getElementById ('p01') message.innerHTML = '' x = document.getElementById ('డెమో'). విలువ ప్రయత్నించండి {if (x == '') త్రో 'ఖాళీగా ఉంటే' (isNaN (x)) త్రో 'సంఖ్య కాదు' x = సంఖ్య (x) ఉంటే (x> 10) త్రో 'చాలా ఎక్కువ' ఉంటే (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } } 

అవుట్పుట్:

అవుట్పుట్ - జావాస్క్రిప్ట్లో క్యాచ్ ప్రయత్నించండి - ఎడురేకా

దీనితో, మేము మా వ్యాసం చివరికి వచ్చాము. లోపాలను గుర్తించడానికి జావాస్క్రిప్ట్‌లో క్యాచ్ ఎలా ఉపయోగించాలో మీరు అర్థం చేసుకున్నారని నేను నమ్ముతున్నాను.

మా చూడండి ఇది బోధకుడు నేతృత్వంలోని ప్రత్యక్ష శిక్షణ మరియు నిజ జీవిత ప్రాజెక్ట్ అనుభవంతో వస్తుంది. ఈ శిక్షణ బ్యాక్ ఎండ్ మరియు ఫ్రంట్ ఎండ్ వెబ్ టెక్నాలజీలతో పనిచేయడానికి మీకు నైపుణ్యాలలో నైపుణ్యం కలిగిస్తుంది. ఇందులో వెబ్ డెవలప్‌మెంట్, j క్వెరీ, కోణీయ, నోడ్జెఎస్, ఎక్స్‌ప్రెస్‌జెఎస్ మరియు మొంగోడిబిపై శిక్షణ ఉంటుంది.

మాకు ప్రశ్న ఉందా? దయచేసి ఈ బ్లాగ్ యొక్క వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు మేము మిమ్మల్ని సంప్రదిస్తాము.