Mid
From PDF
Angular
Angular
How do you handle errors globally in an Angular
pplication?
- Implement a global error handler by extending Angular’s ErrorHandler class:
@Injectable()
export class GlobalErrorHandler implements ErrorHandler {
handleError(error: any) {
// log to server or show user notification
console.error('Global error:', error);
}
}
- Provide it in your AppModule:
providers: [{ provide: ErrorHandler, useClass: GlobalErrorHandler }]
- Can also use HTTP interceptors to catch API errors.
Share this Q&A
Share preview image: https://www.toolliyo.com/images/toolliyo-logo.png