[Inheritance - Java OOP June] Problem 6. Animals
Направих си задачата, но ми гърмеше на първи и пети тест с Exception. Порових се по видеото от упражненията и забелязах, че там Симона огражда целия while цикъл с try блок. Реших да го пробвам от отчаяние и взе, че стана.
Първият ми въпрос е относно начина на работа на try блока. Досега си мислех, че ако нещо хърли ексепшън вътре в блока, пък било то и в цикъл вътре в блока, програмата се придвижва напред до catch блока. Оказва се, че не е точно така и цикъла вътре си продължава ( и евентуално си хвърля още ексепшъни)?
Втория ми въпрос е, защо ТОВА минава само 4 теста, а ТОВА всичките? Единсветната разлика е, че във втория случай условието на цикъла и четенето на ред са в try блока...