இல்லாமல் வேறு வேலை செய்ய முடியுமா?

ஒரு if அறிக்கை அடைப்புக்குறிக்குள் உள்ள எந்த ஒரு விஷயத்தையும் பார்க்கிறது மற்றும் உண்மை எனில், பின் வரும் குறியீட்டின் தொகுதியை செயல்படுத்துகிறது. கூற்று உண்மையாக இருக்கும் போது மட்டுமே இயக்க குறியீடு தேவை என்றால் (தவறு என்றால் வேறு எதுவும் செய்ய வேண்டாம்) வேறு ஒரு அறிக்கை தேவையில்லை.

முந்தைய என்றால் இல்லாமல் வேறு என்றால் என்ன?

இந்தப் பிழை: if statement ஐ முடித்த பிறகு வேறொரு அறிக்கையைப் பயன்படுத்தும்போது, ​​அதாவது, semicolon மூலம் டெர்மினேட் செய்யப்பட்டால், முந்தைய ‘if’ இல்லாமல் ‘else’ ஆனது. இல்லையெனில் அறிக்கைகள் அவற்றின் சொந்த தொகுதியைக் கொண்டுள்ளன, எனவே இந்த அறிக்கை முடிவடையாது.

ஜாவாவில் எதிர்பார்க்கப்படும் ‘)’ என்றால் என்ன?

எதிர்பார்க்கப்படுகிறது ஒரு முறைக்கு வெளியே குறியீடு எழுதப்படும் போது இந்த பிழை ஏற்படுகிறது; இது பொதுவாக சுருள் பிரேஸ்களில் ஏற்படும் பிழையால் ஏற்படுகிறது. பின்வரும் உதாரணத்தைக் கவனியுங்கள்: பொது வகுப்பு சோதனை { System.out.println(“Hello!” ); பொது நிலையான வெற்றிட முக்கிய(ஸ்ட்ரிங்[] args) { System.out.println(“World!”

ஜாவாவில் .class பிழை என்றால் என்ன?

ஒரு பிழை என்பது எறியக்கூடிய துணைப்பிரிவாகும், இது ஒரு நியாயமான பயன்பாடு பிடிக்க முயற்சிக்காத கடுமையான சிக்கல்களைக் குறிக்கிறது. இதுபோன்ற பெரும்பாலான பிழைகள் அசாதாரண நிலைமைகள். ThreadDeath பிழையானது, "சாதாரண" நிலையாக இருந்தாலும், பிழையின் துணைப்பிரிவாகவும் உள்ளது, ஏனெனில் பெரும்பாலான பயன்பாடுகள் அதைப் பிடிக்க முயற்சிக்கக்கூடாது.

இல்லாவிட்டாலும் பிழையை எவ்வாறு சரிசெய்வது?

எடுத்துக்காட்டு 1: ஸ்டேட்மென்ட் மிஸ்ஸிங் இஃப் ஸ்டேட்மென்ட் பின்னர் வேறு ஒரு முக்கிய சொல்லை எதிர்கொள்கிறோம், ஆனால் அதற்கு முன் If அறிக்கை இல்லை. இது உண்மையில் ஒரு கம்பைலர் பிழையை ஏற்படுத்தும்: Else Without If. இந்தச் சிக்கலைத் தீர்க்க, ஒரு If அறிக்கையைச் சேர்க்க வேண்டும். ஒரு If அறிக்கையானது If [condition] பின் .

இஃப் ஸ்டேட்மென்ட் வேறு இல்லாமல் எழுத முடியுமா?

நீங்கள் if அறிக்கையை வேறு இல்லாமல் பயன்படுத்தலாம்.

அதற்கு முந்தைய அறிக்கை இல்லாமல் வேறு அறிக்கை இருக்க முடியுமா?

ஆம், அது சாத்தியம். if நிபந்தனை இல்லாமல் வேறு எழுத முடியாது. உங்கள் அறிக்கை உண்மையா பொய்யா என்பதை if நிபந்தனை சரிபார்க்கிறது. அறிக்கை உண்மையாக இருந்தால், "if" நிபந்தனை செயல்படுத்தப்படும், இல்லையெனில் நிரல் இயங்குவதை நிறுத்திவிடும் (நீங்கள் வேறு நிபந்தனையை வழங்கவில்லை என்றால்).

பைத்தானில் இருந்தால் இல்லாமல் வேறு பயன்படுத்தலாமா?

பெரும்பாலான நிரலாக்க மொழிகளில் (C/C++, Java, etc), else அறிக்கையின் பயன்பாடு if நிபந்தனை அறிக்கைகளுடன் கட்டுப்படுத்தப்பட்டுள்ளது. ஆனால் பைதான் மற்ற நிபந்தனைகளை லூப்களுக்கு பயன்படுத்த அனுமதிக்கிறது. லூப் ஒரு பிரேக் ஸ்டேட்மென்ட் மூலம் நிறுத்தப்படாமல் இருக்கும் போது மட்டுமே மற்ற பிளாக், சிறிது நேரத்திற்குப் பிறகு/வரை இயக்கப்படும்.

ஜாவாவில் வகையின் சட்டவிரோத தொடக்கம் என்றால் என்ன?

ஜாவா பிழையின் சட்டவிரோத தொடக்கமானது ஒரு மாறும் பிழையாகும், அதாவது "ஜாவாக்" அறிக்கையுடன் (ஜாவா கம்பைலர்) தொகுக்கும் நேரத்தில் அதை நீங்கள் சந்திப்பீர்கள். ஜாவா மொழியின் விதிகள் அல்லது தொடரியல் ஆகியவற்றுக்கு இணங்காத எந்தவொரு அறிக்கையையும் கம்பைலர் கண்டறியும் போது இந்த பிழை வீசப்படுகிறது.

தேவைப்பட்டால் வேறு?

இல்லை, if அறிக்கைக்கு மற்ற பகுதியை எழுத வேண்டிய அவசியமில்லை. உண்மையில் பெரும்பாலான டெவலப்பர்கள் வேறு பிளாக்கைத் தவிர்க்க விரும்புகின்றனர் மற்றும் பரிந்துரைக்கின்றனர். இது முற்றிலும் நடை மற்றும் தெளிவுக்கான விஷயம். அறிக்கைகள், குறிப்பாக எளிமையானவை, மற்றவை மிகவும் மிதமிஞ்சியதாக இருந்தால் கற்பனை செய்வது எளிது.

வேறு பைதான் இல்லாமல் இருக்க முடியுமா?

முறை 1: One-Liner If Statement முதல் முறையும் மிகவும் நேரடியான முறையாகும்: வேறு ஸ்டேட்மெண்ட் இல்லாமல் ஒரு லைனர் வேண்டுமானால், if அறிக்கையை ஒரே வரியில் எழுதுங்கள்! ஒரு வரி அறிக்கைகளை உருவாக்க உங்களுக்கு உதவும் பல தந்திரங்கள் (அரைப்புள்ளியைப் பயன்படுத்துவது போன்றவை) உள்ளன.

என்றால் பிறகு வேறு தேவையா?

வேறு இல்லாமல் குறியீடுகளை எழுதுவது எப்படி?

அதாவது bool isSmall = i <10; - இது if அறிக்கையைத் தவிர்க்கிறது, தனி செயல்பாடு அல்ல. (சோதனை) {x = உண்மை என்றால் படிவத்தின் குறியீடு; } வேறு {x = பொய்; } அல்லது (சோதனை) என்றால் {சரியாகத் திரும்பு; } வேறு {தவறு திரும்ப; } எப்போதும் முட்டாள்தனமாக இருக்கும்; x = சோதனை அல்லது திரும்பும் சோதனையைப் பயன்படுத்தவும்.

ஜாவா ஏன் என்றால் இல்லாமல் வேறு சொல்கிறது?

'if' இல்லாமல் 'else' என்பது உங்கள் else அறிக்கையுடன் தொடர்புடைய if அறிக்கையை Java ஆல் கண்டுபிடிக்க முடியவில்லை என்று அர்த்தம். மற்ற அறிக்கைகள் if அறிக்கையுடன் தொடர்புபடுத்தப்பட்டாலன்றி வேலை செய்யாது. உங்களிடம் if ஸ்டேட்மெண்ட் இருப்பதையும், உங்கள் if கூற்றுக்குள் உங்களின் வேறு ஸ்டேட்மென்ட் உள்ளதா என்பதையும் உறுதிப்படுத்திக் கொள்ளுங்கள்.

ஜாவாவில் என்ன பிழை எதிர்பார்க்கப்படுகிறது?

எதிர்பார்க்கப்படுகிறது” குறியீட்டில் ஏதாவது விடுபட்டால் இந்தப் பிழை ஏற்படுகிறது. பெரும்பாலும் இது விடுபட்ட அரைப்புள்ளி அல்லது அடைப்பு அடைப்புக்குறியால் உருவாக்கப்படுகிறது. பெரும்பாலும் இந்தப் பிழைச் செய்தியானது சிக்கலின் சரியான இடத்தைக் குறிப்பிடுவதில்லை.