title: Exception Handling in lambda Expression
body: <p>Can anyone please explain how to handle exception handling in <code>lambda expression</code>. 
  I know in Anonymous method we can use <code>try catch method</code> like, </p>
  
  <pre><code>Employee emp = listemp.Find(delegate(Employee employee) 
  { 
      try 
      { 
      if (number == 5) 
          throw new InvalidCastException(); 
      } 
  
      catch (Exception ex) 
      { 
        MessageBox.Show(ex.ToString()); 
      } 
      return employee.id == 101; 
  } 
  </code></pre>
  
  <p>By converting above code into Lambda Expression we have, </p>
  
  <pre><code>Employee e1 = listemp.Find(x =&gt; x.id == 101); 
  </code></pre>
  
  <p>My question is: Can we implement try catch with this expression?</p>