कोड:सिस्टम के बाहर क्या अपवाद स्ट्रिंग = स्ट्रिंग फेंक सकता है। OutOfMemoryException?
public Constructor(string vConnection_String)
{
try
{
mConnection_String = vConnection_String;
}
catch (Exception ex)
{
ExceptionHandler.CatchEx(ex);
}
}
मुझे लगता है कि जो व्यक्ति क्रमादेशित इस "सिर्फ सावधान किया जा रहा है," लेकिन दिलचस्पी की वजह से क्या अपवाद एक पंक्ति है कि यह एक यहाँ इस तरह की स्ट्रिंग काम करता है पर फेंक दिया जा सकता है? मैं System.OutOfMemoryException के बारे में सोच सकता हूं, लेकिन दूसरों क्या?
धन्यवाद
क्या mConnection_String में एक सेटटर है जो अपवाद फेंक सकता है? (मुझे पता है कि mConnection_String का नामकरण सम्मेलन यह सुझाव नहीं देता है कि यह मामला है) – Brandon
हो सकता है कि 'try' 'catch' मूल कोड का शेष शेष हो (जहां शायद यह कनेक्शन का परीक्षण करने का प्रयास किया गया हो) – Nissim
मुझे लगता है कि आप नहीं कर सकते यहां तक कि OutOfMemoryException भी प्राप्त करें। सदस्य चर पहले ही आवंटित किया गया है, असाइनमेंट केवल उस चर के संदर्भ को लिखता है। –