Although C does not provide direct support to error handling (or exception handling), there are ways through which error handling can be done in C. A .