No exercício anterior, o professor corrigiu o programa iniciando assim a declaração do array, chamando a classe Produto.
Produto produtos[] = new Produto[5];
Se está na correção, acredito que esteja correto.
Porém no exercício 13 sobre array, a alternativa 02 que informa essa mesma declaração, consta como errada.
Afinal, onde houve erro? No exercício 12 ou no exercício 13?