Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.03;
Скачать: 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 вся ветка

Текущий архив: 2007.06.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.117 c
2-1179023890
Valor
2007-05-13 06:38
2007.06.03
Список фалов..


15-1178869133
ЮЮ
2007-05-11 11:38
2007.06.03
Я ухожу из Дельфи. Если Мастера не дадут :)


2-1179237241
snakecatcher
2007-05-15 17:54
2007.06.03
Мерцание в TImage


2-1179381374
MrNew
2007-05-17 09:56
2007.06.03
Всем ЗДОРОВЕНЬКО!


2-1179122720
Шакал
2007-05-14 10:05
2007.06.03
Сортировка по дате