Delphi.

Частой ошибкой начинающих является пропуск конструкции begin – end в

цикле. При этом имеется в виду, что в цикле должны выполняться, например, обе

команды, но на самом-то деле в цикле, конечно, будет выполняться только

первая, а вторая выполнится только один раз – потом, когда программа выйдет

из цикла. При попытке запуска появляется сообщение. Но это не ошибка, а

предупреждение. В нем обращается внимание на то, что параметр цикла после

выполнения цикла может быть неопределенным (он присутствует во второй

команде). Однако, несмотря на предупреждение, программа может запуститься.

Если вводятся дкакие-либо данные, то появляется сообщение об исключительной

ситуации – exception. При этом программа приостанавливается, переходя из

режима исполнения в режим отладки. Чтобы перейти к обычному

редактированию кода, лучше остановить программу. Это можно сделать с

помощью команды Program Reset. Затем можно поправить ошибку и вновь

запустить программу.

В большие программы всегда закрадываются ошибки. Их надо быстро и

квалифицированно найти и исправить. Механизм исключительных ситуаций

(exception) – одно из больших достоинств Delphi. С их помощью вы можете

контролировать возникновение ошибок и создавать в результате устойчивые к

ошибкам программы. По мере знакомства с языком и средой программист

проходит несколько этапов. На первом этапе он, по незнанию, путает типы,

забывает ставить знаки препинания (например, точку с запятой в конце строки),

некорректно использует операторы и т.п. В результате написанный им код в

принципе невозможно исполнить.

По мере изучения языка и борьбы с синтаксическими ошибками

программист плавно переходит к следующему этапу. Теперь он уже не делает

таких простейших ошибок, но, поскольку сложность его программ возрастает,

возрастает и вероятность совершения им ошибки, при которой программа все

равно запустится. Поскольку, с точки зрения компилятора, явной ошибки нет, а

некоторые странности кода, по-видимому, являются замыслом программиста.

Однако компилятор все-таки сообщает об этих странностях с помощью

предупреждений (Warning). Советуем всегда обращать на них внимание, проверять

при их появлении, нет ли ошибки, и вообще стараться писать код так, чтобы не

было предупреждений.








Дата добавления: 2015-01-02; просмотров: 704;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.