Controlling condition handling in C
In C, conditions can come from two main sources:
- An exception might occur because of an error in the code. The exception might or might not be seen as a condition, depending on how you use the signal() function.
- You can explicitly report a condition by using the raise() function.