![]() |
непонятный try catch
Здрасте! Вопрос такой, следующий код:
Код:
try{>string >shit Это значит он в кэтч не входит, хотя по всем документам должен. Проверил в МХ2004 - там всё логично, >string >Ops. Shit. что за дела? |
Код:
try {Код:
var a:String = "123"; |
Цитата:
|
Цитата:
Код:
var a:Number = 123Код:
var a:String = "123"; |
Откуда такие чудеса берутся?
|
Совсем не чудеса, все предельно ясно.
Код:
var a:String = "123"; |
Ну да точно, я и забыл что класс String от Object наследуется...
|
вот эти строчки, с логической стороны полный бред
Код:
try{ |
и вообще
Код:
trace(typeof("shit")); |
Цитата:
ошибки кидаются в try, чтобы в catch их можно было перехватить. Если выкинуть в catch,то пардон, где вы собираетесь ее ловить? А в finally ошибку кидать - это конечно верх оптимизма. Код:
trace(typeof("shit"));Интересно, что еще такая дискуссия длинная пошла. Всем срочно прочитать http://livedocs.macromedia.com/flash...=00001889.html |
| Часовой пояс GMT +4, время: 15:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.