Сурет 6 - Компиляторды күйге келтіру терезесі 3. Ерекше жағдайлар
Программаға нолге бµлу жєне т.с.с. орындалмайтын қате єрекеттердің кездейсоқ енгізілуі де мүмкін. Олар ерекше жағдайлар делінеді. Ерекше жағдайларды µңдеу үшін Delphi-ге стандартты µңдеуіштер класы енгізілген.
¤ңдеуіштер атаулары E єріпінен басталады:
EZeroDrivide – нµлге бµлу;
EIntError – бүтін сандармен жұмыс кезінде кездесетін қателер; EConvertErrror – мєннің типін түрлендіру қатесі, т.б.
Мысалы, мынадай программа үзіндісін
Begin
Y:=x/k;
ShowMessage(Floattostr(y));
End;
Орындау кезінде нӛлге бӛлуге болмайтыны жазылған суреттегі хабар шығады(k=0 болған кезде).
Достарыңызбен бөлісу: |