NullReferenceException என்பது பூஜ்யத்தை சுட்டிக்காட்டும் ஒரு பொருள் குறிப்பில் நீங்கள் உறுப்பினர் புலங்களை அல்லது செயல்பாட்டு வகைகளை அணுக முயற்சிக்கிறீர்கள் என்பதைக் குறிக்கிறது. அதாவது துவக்கப்படாத ஒரு பொருளின் குறிப்பு.
NullReferenceException ஐ எவ்வாறு சரிசெய்வது
விதிவிலக்குகள் அழைப்பு வரிசையில் விதிவிலக்கான அபாயகரமான நிலைமைகளைக் குறிக்க ஒரு கருவியாக உருவாக்கப்பட்டுள்ளன. எந்தவொரு பொருளையும் அவர்கள் குறிப்பிடவில்லை என்பதைக் குறிக்க குறிப்பு வகைகள் இயல்புநிலையாக இருக்கும்.
எனவே, நீங்கள் குறிப்பிடப்பட்ட பொருளை முயற்சித்து அணுகினால், ஏதும் இல்லை என்றால், நீங்கள் ஒரு NullReferenceException பெறுவீர்கள். NullReferenceException ஒரு சரியான இயக்க நேர நிபந்தனையாக வடிவமைக்கப்பட்டுள்ளது, இது சாதாரண நிரல் ஓட்டத்தில் (thrown and caught)வீசப்பட்டு பிடிக்கப்படலாம்.
பூஜ்யத்தை சுட்டிக்காட்டும் ஒரு பொருள் குறிப்பில் நீங்கள் உறுப்பினர் புலங்களை அல்லது செயல்பாட்டு வகைகளை அணுக முயற்சிக்கிறீர்கள் என்பதை இது குறிக்கிறது. அதாவது துவக்கப்படாத ஒரு பொருளின் குறிப்பு.
உதாரணமாக
SqlConnection connection = null;