AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Прочие вопросы
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.10.2016, 17:31   #1  
Aquarius is offline
Aquarius
Участник
 
139 / 29 (1) +++
Регистрация: 08.02.2007
Адрес: Одесса
вопрос Отработка exception -перевод на русский язык
Добрый день,
Dax2012.
Извините за ,возможно,примитивный вопрос,связанный со сложностями перевода. Английский знаю хорошо,но тут какое то непонимание возникло у меня.
Смотрела вопросы по экзаменам.Есть следующие два высказывания:
1. If the catch list has no block that specifies the particular exception, the system passes the exception to the catch list of the next innermost try block.

2. If the catch list has no block that specifies the particular exception, the system passes the exception to the catch list of the next outermost try block.

Я полагаю, что правильно второе высказывание,т.е. происходит Переход во внешний try block.
но на сайте https://msdn.microsoft.com/en-us/library/aa893385.aspx сказано следующее.
If a catch is found that handles the kind of exception that is being thrown, program control jumps to that catch block. If the catch list has no block that specifies the particular exception, the system passes the exception to the catch list of the next innermost try block.
Подскажите, пожалуйста,Получается правильно первое высказывание?

Последний раз редактировалось Aquarius; 13.10.2016 в 17:51.
Старый 13.10.2016, 21:18   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,438 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
На сколько я это понимаю, в обоих вариантах речь идет именно о выходе из текущего блока в некоторый внешний. Выбор предлагается сделать между самым внутренним из внешних (innermost) и самым верхним из возможных (outermost).

Первый вариант правильный. Т.е на самом деле происходит переход от самого вложенного к следующему по вложенности блоку, а до самого внешнего блока управление дойдет только пройдя поэтапно все вложенные.
За это сообщение автора поблагодарили: Aquarius (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
"An unexpected exception occurred" во время установки. Hub DAX: Администрирование 2 19.12.2009 12:09
Issues concerning X++: Exception handling and transactions Blog bot DAX Blogs 1 14.02.2009 00:46
Язык печатных документов aevi82 DAX: Функционал 3 26.07.2007 18:21
casperkamal: Channel 9 Update - Screen Cast Exception handling Blog bot DAX Blogs 0 31.01.2007 21:00
расчеты с персоналом. НДФЛ. вопрос чайника shumelka DAX: Функционал 2 25.03.2004 11:36

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:31.