title: How to catch errors in Angular 6 resolvers?
body: <p>I can't find any solution for my problem: How can I catch errors in Angular 6 if I'm using resolvers? My resolvers generally looks simple like that:</p>
  
  <pre><code>  resolve(activatedRoute: ActivatedRouteSnapshot) {
      return this.rs.getRessources(activatedRoute.queryParams['branch']);
    }
  </code></pre>
  
  <p>In the given services errors are already catched (by the service) - why this is not working while calling the service from a resolver; not from a component? Which is the best way to detect errors in the resolver <strong>before</strong> loading the component?</p>
  
  <p>Thankful for any help</p>