Ответ
Misha v.3 18.06.2010 08:02
возможны варианты:
- лично я бы авторизацию вообще в @auto не помещал бы, а добавил бы метод-обёртку в @main. но это в общем ваше дело.
- не обрабатывать исключение в @auto, а делать это в @unhandled_exception (как вы сами догадались). мне такой подход не нравится, т.к. с моей точки зрения, @unhandled_exception предназначен немного не для этого.
- можно перехватывать исключение, обрабатывать, и выставлять какой-нить флаг, глядя на который @main не будет отрабатываться (ага, там добавить проверку).
- а можно при обработке исключения... перезаписывать @main (читать про ^process) на новый, который и будет показывать "403. Access Denied"
P.S. если не обрабатываете исключение, то и try не нужен :)