Чего тут не хватает? Почему ошибка не ловиться? Специально поставил левый урл, что бы вылетала ошибка. Она вылетает, но трай не ловит ее. Почему? Или я чего-то элементарного не понимаю в этой конструкции?

Код AS3:
try{
var loader: URLLoader = new URLLoader(new URLRequest("asd"));
}catch(error:Error){
trace(error)
}