Д>Интересная тенденция — многие знакомые мне программисты на Яве любят давить исключения в зародыше, чтобы не париться с декларированием этого исключения по всему стеку функций до того места, где его можно разумно обработать. А для обработки ошибок используют..... коды возврата (здравствуй, каменный век!) Д>Вот так то. Эта фича только на первый взгляд кажется такой хорошей, на деле же всё совсем не так бело и пушисто.
Интересные знакомые.
Вы там скажите им, если время будет, что в Java есть и unchecked exceptions (extends RuntimeException).
прежде чем понять рекурсию, необходимо понять рекурсию.