Задача не проходила валидация по части пунктов до тех пор, пока я объявлял переменные с нулевыми значениями: public class Cat { String name; int weight=0; int age=0; String color="colorless"; String address; Как только изменил на: public class Cat { String name; int weight=1; int age=1; String color="colorless"; String address; все заработало. Почему так могло получиться?