...
                  
                  
                   } catch (ConcreteException1 ex1) {
                  
                  
                     return condition ? 1 : 2;
                  
                  
                   } catch (Exception ex) {
                  
                  
                     return condition ? 1 : 3;
                  
                  
                   }
                  
                  
                
это если оставить за скобками что try-catch-driven-development - это очень такое себе. я бы подумал нужно ли вообще в блок try-catch хоть какую-то логику пихать
мне кажется это будет иметь смысл, если обратно в С/С++ нужно код ошибки возвращать. а иначе - зачем?
будет куча кэтч блоков и придется в каждый пихать проверку условия
Обсуждают сегодня