When a serious error occurs then one of these interrupts is generated. The OS then deals with these interrupts as best it sees fit. Some example errors could be divide by zero, graphics card failure and I/O failure.