निम्नलिखित कोड में "कैच ब्लॉक के अंदर" कभी मुद्रित नहीं होता है। हालांकि "अंतिम पंक्ति" मुद्रित है। ऐसा क्यों? कृपया मदद करे।कार्य क्यों नहीं करता है। WaitAny अपवाद फेंक देता है?
Task task1 = Task.Factory.StartNew(() =>
{
throw new Exception("some exception");
});
try
{
Task.WaitAny(new Task[] { task1 });
}
catch(Exception e)
{
Console.WriteLine("Inside catch block.");
}
Console.WriteLine("Final line.");
@Servy का उपयोग कर पकड़ कर सकते हैं एक अलग सूत्र में अपवाद घटित मौजूदा एक –
@ सर्वी - दूसरा प्रश्न वास्तव में अलग था। क्या आप उस डुप्लिकेट चिह्न को हटा सकते हैं? मैंने इस सवाल को फिर से खोलने के लिए वोट दिया है। – KFL