devxlogo

Conditional Catch Blocks in C#

Conditional Catch Blocks in C#

We can now have conditional catch blocks in C#. The catch block will execute only if the condition evaluates to true.

Please see below for an example.

catch (Exception ex){  if (ex.Message.Contains("TLS"))  {      //capture TLS exception.  }  else  {     //do what you want or just throw     throw  }}

devx-admin

Share the Post: