Показать сообщение отдельно
Старый 17.07.2011, 20:38
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 1  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
По умолчанию Цикл + try-catch - лучшие практики?

Вопрос не относится к AS3, а к любому ЯП. Что лучше:
Код:
for (...) {
try { ... } 
catch { ... }
}
или
Код:
try {
for (...) { ... }
}
catch { ... }
?

А, что касается AS3 - кто-нибудь тестировал "пайтоновский" цикл (с выходом по ошибке) типа такого:
Код:
try {
for (var i:int;; i++) vector[i];
}
catch (error:Error) { }
Будет ли это всегда медленнее варианта без ошибки, или на больших векторах есть смысл (у меня сейчас не на чем попробовать)?
__________________
Hell is the possibility of sanity