В компьютерном программировании control break - это изменение в значение одного из ключей , по которому сортируется файл, что требует дополнительной обработки. Например, если входной файл отсортирован по почтовому индексу, количество элементов, найденных в каждом почтовом округе, может потребоваться напечатать в отчете и указать заголовок для следующего района. Довольно часто в программе существует иерархия вложенных разрывов элементов управления, например улицы внутри районов внутри районов с необходимостью подведения итогов в конце. Методики структурированного программирования были разработаны для обеспечения правильной обработки разрывов элементов управления в таких языках, как COBOL, и для обеспечения правильной обработки таких условий, как пустые входные файлы.
В языках четвертого поколения, таких как SQL, язык программирования должен обрабатывать большую часть деталей прерываний управления автоматически.