Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[44.200.122.214] |
|
Сообщ.
#1
,
|
|
|
Как сделать обход препятствий на Java?
|
Сообщ.
#2
,
|
|
|
Что за препятствия, кто должен их обходить?
Если препятствия внутри программы, то как-то так: try { препятствие.напороться(); } catch(Exception шишка) { Скорая.вызвать().выдатьРекомендации().следовать();//Даже при лёгкой травме не стоит делать вид, что всё по плану } catch(Throwable вообщеЛюбаяТравма) { родственники.forEach( (родственник) -> {оповестить(родственник)});//Серьёзная травма должна быть общей, замалчивать нельзя } |
Сообщ.
#3
,
|
|
|
Цитата kopilov @ } catch(Throwable вообщеЛюбаяТравма) { родственники.forEach( (родственник) -> {оповестить(родственник)});//Серьёзная травма должна быть общей, замалчивать нельзя } Удачи в оповещении кого бы то ни было при OutOfMemoryError. |
Сообщ.
#4
,
|
|
|
Да, согласен, что с catch-ем error-ов надо быть осторожным. Мой посыл был, скорее, что «глотать» исключения (а тем более ошибки) не следует, как правило. И обход препятствия в стиле "on error resume next" — не самый лучший способ.
Добавлено Точно так же не получится самостоятельно оповестить кого-либо, если преодоление препятствия привело к гибели бойца |
Сообщ.
#5
,
|
|
|
Сообщ.
#6
,
|
|
|
Это работает в C++ тоже
Как сделать обход препятствий в С++ Builder??? |
Сообщ.
#7
,
|
|
|
Feldsher,
|