C++. Бархатный путь. Часть 2 - Синхронные и асинхронные исключительные ситуации

ОГЛАВЛЕНИЕ

 

Синхронные и асинхронные исключительные ситуации

Различают синхронные и асинхронные исключительные ситуации.

Синхронная исключительная ситуация возникает непосредственно в ходе выполнения программы, причём её причина заключается непосредственно в действиях, выполняемых самой программой.

Асинхронные исключительные ситуации непосредственно не связаны с выполнением программы. Их причинами могут служить аппаратно возбуждаемые прерывания (например, сигналы от таймера), сообщения, поступающие от внешних устройств или даже от локальной сети.