title: Property catch does not exist on type Observable
body: <p>I'm trying to add error handling interceptor with rxjs but i have a problem with compiling it becouse the "catch" blinking red</p>
  
  <pre><code>intercept(req: HttpRequest&lt;any&gt;, next: HttpHandler): Observable&lt;HttpSentEvent | HttpHeaderResponse | HttpProgressEvent | HttpResponse&lt;any&gt; | HttpUserEvent&lt;any&gt;&gt; {
      console.log(req);
      return next.handle(req).catch(error =&gt; {
          if (error instanceof HttpErrorResponse) {
              this.messageService.error(`Błąd połączenia: ${error.message}`);
          }
          return observableThrowError(error);
      });
  }
  </code></pre>
  
  <p>}</p>