Error Handling & Angular
Aleix Suau
2K33

Nice artile on custom error handling for Angular 2, 
Angular 4.3.1 introduced new feature of HttpInterceptor which make easy to handle the error, see the link for more detail
http://www.advancesharp.com/blog/1234/global-error-handling-in-angular-6-with-httpclient-interceptor