Показать сообщение отдельно
Старый 27.10.2009, 22:56
incoob вне форума Посмотреть профиль Отправить личное сообщение для incoob Найти все сообщения от incoob
  № 6  
Ответить с цитированием
incoob

Регистрация: Mar 2008
Сообщений: 215
finally нужен для тех случаев, когда происходит не глобальное отлавливание исключений, а только необходимых и когда нужно гарантированно выполнить какие-то действия перед выходом из блока кода
Код AS3:
			var obj:MyClass = new MyClass()
			var res:int
			try
			{
				obj.doSomething()
				res = 0
			}
			catch (e:FirstError)
			{
				res = 1
			}
			catch (e:SecondError)
			{
				res = 2
			}
			finally
			{
				obj.dispose()
			}