Обработка исключений: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
оформление, шаблон наверх и мелочи
Строка 17:
* '''Асинхронные исключения''' могут возникать в любой момент времени и не зависят от того, какую конкретно инструкцию программы выполняет система. Типичные примеры таких исключений: аварийный отказ питания или поступление новых данных.
 
Некоторые типы ошибокисключений могут быть отнесены как к синхронным, так и к асинхронным. Например, инструкция деления на нуль наформально многихдолжна программно-аппаратных платформах приводитприводить к синхронному исключению, так как логически оно возникает именно при выполнении данной команды, но на некоторых платформах за счёт глубокой [[Конвейер (процессор)|конвейеризации]] исключение может фактически оказаться асинхронным.
 
== Обработчики исключений ==