
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.10.2014, 13:35
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
Привет! Есть ли возможность узнать, работая дебаггером в IDEA Community edition и остановившись в блоке finally, откуда произошел переход в этот блок? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 13:54
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
mr_virtus, есть - не писать процедуры больше экрана и отступы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 15:03
|
|||
|---|---|---|---|
|
|||
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
mr_virtusЕсть ли возможность узнать, работая дебаггером в IDEA Community edition и остановившись в блоке finally, откуда произошел переход в этот блок? Вас интересует, попали ли туда по исключению, или нет? Или просто return какой-то отследить? PS: вообще-то должно быть без разницы, как туда попали :D ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 15:50
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
Alexey Tomin, ну да. Но я так понял что нельзя никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 15:51
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
Alexey Tomin, без разницы в каком смысле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 15:53
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
mr_virtusAlexey Tomin, без разницы в каком смысле? в прямом. Зачем вам сабж? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 16:04
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
авторесть - не писать процедуры больше экрана и отступы авторЗачем вам сабж? бывают процедуры больше экрана ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 16:09
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
mr_virtusбывают процедуры больше экрана варианты: - рефактрить - переписать - автоформат в IDE - пометить все блоки //end XXXXXX - плюсики в IDE (не знаю, работаю ли......) - комментарии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 16:09
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
подпроцедур в Java нету - жесть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 16:12
|
|||
|---|---|---|---|
|
|||
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
mr_virtusну да. Но я так понял что нельзя никак. Почему же нельзя - очень даже можно. Надо только чуть чуть программирование подучить, прежде чем за исключения браться. P.S. Устанавливаем флаг. Заходим в блок try. В конце блока try сбрасываем флаг. И вуаля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 16:32
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
mr_virtus, перехватывать надо исключения на не вход в finally. Для отладчика есть специальный режим при котором брейкпойнт автоматом ставится на заданный тип исключения. В jdb для этого есть команда (к примеру) Код: java 1. Для сред разработки тоже есть соотв. меню где это можно выставить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 16:33
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
Сергей Арсеньев, Вам, в таком случае, следует повнимательней читать. Вот мой вопрос: авторЕсть ли возможность узнать, работая дебаггером в IDEA Community edition и остановившись в блоке finally, откуда произошел переход в этот блок? В любом случае, можете себя не утруждать. Я уже получил официальный ответ от разработчик idea, что сейчас такой возможности нет для community edition. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 16:37
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
mayton, это я знаю. Вот только как выставить исключение, если ты не знаешь какое оно может быть, да и может его не произойти простоё Что-то наподобие drop frame только в этом же методе чтоб срабатывал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 16:56
|
|||
|---|---|---|---|
|
|||
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
mr_virtus, А что IDEA разучилась показывать значения переменных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 17:07
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
Idea показывает CheckBox "Any Exception". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 17:10
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
mayton, ну да. надо опробывать данный механизм. Может и удобно будет. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 20:22
|
|||
|---|---|---|---|
|
|||
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
mr_virtus, Вроде не так давно презентовали реверсный дебаг - там наверное можно при дебаге в обратную сторону ходить, что вам и надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 20:26
|
|||
|---|---|---|---|
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
Fly Recorder чтоли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 20:29
|
|||
|---|---|---|---|
|
|||
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2014, 20:50
|
|||
|---|---|---|---|
|
|||
Можно ли узнать откуда произошел переход в блок finally? |
|||
|
#18+
То была CE, то (внезапно) возникает коммерческий посмертный отладчик с плагином к Ultimate. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2126500]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 449ms |

| 0 / 0 |
