Показать сообщение отдельно
Старый 11.12.2006, 12:31   #3  
Gad is offline
Gad
Участник
 
136 / 18 (1) ++
Регистрация: 21.05.2003
Адрес: Москва
А зачем нужен catch? может просто перед попыткой сменить компанию проверять ее существование?
Код:
 if (! CompanyTmpCheck::exist('ХХХ'))
     throw error('');
 else
     changeCompany('ХХХ')
     {
          ...
     }