मेरे पास यह कोड Java
है, जो कि मैं अपवादों की रिपोर्ट करता था (FileNotFoundException
, IOException
, ClassNotFoundException
फेंकता है)।मैं सी # में अपवादों की रिपोर्ट कैसे कर सकता हूं?
उदाहरण:
private void functionName() throws FileNotFoundException, IOException, ClassNotFoundException{}
मैं C#
में ऐसा करने की जरूरत है, मैं यह कैसे कर सकते हैं?
आप नहीं कर सकते। सी # विधि हस्ताक्षर में, उस मामले के लिए चेक अपवादों, या उस मामले के किसी भी प्रकार के अपवाद घोषित करने का समर्थन नहीं करता है। सबसे अच्छा आप कुछ दस्तावेज जोड़ सकते हैं जो घोषणा करता है कि कौन से अपवादों की अपेक्षा की जाती है। – sstan
संभावित डुप्लिकेट [जावा/सी # में चेक अपवाद क्या हैं?] (Http://stackoverflow.com/questions/9371686/what-are-checked-exceptions-in-java-c) – sstan
@sstan ने जो कहा , आप '/// <अपवाद cref = "FileNotFoundException"> ...' टैग का उपयोग कर सकते हैं, यहां वर्णित [https://msdn.microsoft.com/en-us/library/w1htk11d.aspx)। यह सिर्फ दस्तावेज है, हालांकि, और अपवादों की जांच नहीं की गई है। –