Вниз
Скачать: CL | DM;

try...except...finally...end   Найти похожие ветки 

← →
Kostafey ©   (2007-05-07 23:46) [0]

Или не то курил или насколько я поммню в Delphi 2 можно было
писать конструкции типа:

try
 ...
except
 ...
finally
 ...
end

А сейчас только
try
 ...
except
 ...
end

или
try
 ...
finally
 ...
end

И почему такую возможность убрали ?


← →
jack128 ©   (2007-05-08 00:00) [1]

не то курил


← →
Dmitrij_K   (2007-05-08 00:03) [2]

похоже хорошую весч курил

try
 try
   ...
 finally
   ...
 end
except
  ...
end


← →
McSimm ©   (2007-05-08 00:04) [3]

нельзя было.

try
 try
 except
 end
finally
end


← →
Kostafey ©   (2007-05-08 00:14) [4]

> похоже хорошую весч курил

Видимо. Я в те времена почти не работал за компом.
Только читал, так что, конечно могу и ошибится, просто
у меня от куда-то перед глазами стоит именно конструкция
try
...
except
...
finally
...
end

А не
try
try
  ...
finally
  ...
end
except
 ...
end

Я единственное помню что книги тогда по Delphi 2 были.
Названия уже точно не вспомню.
Память видимо пошутить решила.


← →
DrPass ©   (2007-05-08 00:52) [5]


> насколько я поммню в Delphi 2 можно было
> писать конструкции типа

Писать можно было. И щас можно. Не скомпилируется только нифига...


← →
Loginov Dmitry ©   (2007-05-08 07:55) [6]

> Только читал, так что, конечно могу и ошибится, просто
> у меня от куда-то перед глазами стоит именно конструкция


C# по телевизору смотрел?


← →
db2admin   (2007-05-08 08:03) [7]

Java

try{
...
}catch(Exception ex){
...
}catch(SQLException ex){
...
}finally{
...
}

Нет он на ночь читал Java


← →
Knight ©   (2007-05-08 08:39) [8]

Вот я тоже смотрю, что видел где-то такую конструкцию... и помню, только, что это был не Delphi :)


← →
Карелин Артем ©   (2007-05-08 09:15) [9]

ЦРешетка
       try
       {
           Console.WriteLine("Executing the try statement.");
           throw new NullReferenceException();
       }
       catch (NullReferenceException e)
       {
           Console.WriteLine("{0} Caught exception #1.", e);
       }
       catch
       {
           Console.WriteLine("Caught exception #2.");
       }
       finally
       {
           Console.WriteLine("Executing finally block.");
       }


← →
db2admin   (2007-05-08 09:17) [10]

Карелин Артем ©   (08.05.07 09:15) [9]
catch
      {
          Console.WriteLine("Caught exception #2.");
      }
это по какому поводу обработчик?(error???)


← →
Карелин Артем ©   (2007-05-08 09:25) [11]


> db2admin   (08.05.07 09:17) [10]

Первый обработчик обрабатывал чисто конкретное исключение, второй обработчик не смотрит на класс исключения и ловит все оставшиеся исключения.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.028 c
3-1172300426
impuls
2007-02-24 10:00
2007.06.03
как подружить Mysql v 5.0.24 и Delphi7


2-1179382652
Юра
2007-05-17 10:17
2007.06.03
Пересмотр графических файлов


2-1179163206
Просто_новичок
2007-05-14 21:20
2007.06.03
Создание массива при работе приложения.


15-1178294407
@!!ex
2007-05-04 20:00
2007.06.03
Рамка для фотки.


15-1178458451
Kostafey
2007-05-06 17:34
2007.06.03
Использование переменной-счетчика цикла после выхода из оного




   Наверх