Can we throw exception from catch block ?

Answers were Sorted based on User's Feedback



Can we throw exception from catch block ?..

Answer / nilesh

Yes. A throw statement can be used in the catch block to re-
throw the exception, which has been caught by the catch
statement. For example:

catch (InvalidCastException e)
{
throw (e); // Rethrowing exception e
}

Is This Answer Correct ?    4 Yes 0 No

Can we throw exception from catch block ?..

Answer / arjun

The exceptions, which we caught inside a catch block, can
re-throw to a higher context by using the keyword throw
inside the catch block. The following program shows how to
do this.

//C#: Exception Handling: Handling all exceptions
using System;
class MyClass
{
public void Method()
{
try
{
int x = 0;
int sum = 100/x;
}
catch(DivideByZeroException e)
{
throw;
}
}
}
class MyClient
{
public static void Main()
{
MyClass mc = new MyClass();
try
{
mc.Method();
}
catch(Exception e)
{
Console.WriteLine("Exception caught here" );
}
Console.WriteLine("LAST STATEMENT");
}
}

Is This Answer Correct ?    3 Yes 0 No

Can we throw exception from catch block ?..

Answer / jignesh panchal

yes

Is This Answer Correct ?    2 Yes 1 No

Can we throw exception from catch block ?..

Answer / vamshi krishna

Try
{
//Implemented code
}
catch(ex)
{
alert(ex.message)
}

Is This Answer Correct ?    1 Yes 4 No

Post New Answer

More ASP.NET Interview Questions

Tell About Web.config ?

2 Answers   Keane India Ltd,


What is binding in web service ?

1 Answers   TCS,


Explain the scenario where we go for inpro and outpro session?

3 Answers  


Explain global assembly cache.

0 Answers  


When would you set this property to false?

2 Answers  


explain code with datachaching with example

0 Answers  


What are asynchronous callbacks ?

6 Answers   Accenture, BirlaSoft,


What is postback pixel?

0 Answers  


What is the difference between Trace and Debug?

2 Answers   BirlaSoft,


Do you know about caching with the datasource controls?

0 Answers  


How do you relate an aspx page with its code behind Page?

2 Answers   Accenture,


What is the difference between dynamic SGA and static SGA?

0 Answers   MCN Solutions,


Categories