When I call this method in a try catch, stackoverflow is not able to be handled.
public int Calculate()
{
    while (true)
    {
        Calculate();
    }
}
public void Call()
{
    try
    {
        Calculate();
    }
    catch (Exception ex)
    {
        System.Console.WriteLine(ex.Message);          
    }
}
any idea?
 
    