title: Best Practice for Try Catch Error Handling
body: <p>I'm trying to avoid returning an incorrect value when in the catch but I'm having trouble finding a better solution than this:</p>
  
  <pre><code>    private SecurityLevel ApiGetSecurityLevel()
      {
          try
          {
              return _BioidInstance.GetSecurityLevel();
          }
          catch
          { 
              return SecurityLevel.High;
          }
      }
  </code></pre>
  
  <p>Is there a better way of doing this so I don't return incorrect values? I can't change the SecurityLevel enum.</p>