Turbo Pascal генерирует два вида сообщений об ошибках: сообщения компилятора об ошибках и сообщения об ошибках во время выполнения программы.

Сообщения компилятора об ошибках

Если ошибка компилятора происходит, когда вы компилируете в IDE, Turbo Pascal включает окно редактирования и помещает курсор в ту точку текста программы, где произошла ошибка.

Если ошибка происходит, когда вы используете компилятор командной строки, Turbo Pascal выводит сообщение об ошибке и ее номер и строку источника, где она произошла. Символ ^ в выведенной строке указывает расположение ошибки.

Сообщения об ошибках во время выполнения программы

Если ваша программа вызовет ошибку во время выполнения, она завершится и выведет следующее сообщение:

Run-time error at

где nnn - номер ошибки, xxxx:yyyy - адрес ошибки.

Если Вы используете BP.EXE или BPW.EXE, вы можете также получать сообщения об ошибках DPMI.