Boa noite rapaziada.
Meu código está com um erro que eu não consigo tratar aparentemente quando vai adicionar na lista, vejam a linha 20. No console exibe:
Estranho.
Eu executei seu programa aqui e funcionou corretamente. Isso tá me parecendo algum problema com o JAva que está instalado na sua máquina. É que esse erro normalmente quer dizer que você está referenciando alguma coisa que não está direito no seu Runtime. Por exemplo, se você compilar seu código com uma versão do Java e tentar rodar em uma máquina com uma versão diferente do JAva, pode ocorrer esse erro.
Onimatsu
Então, é estranho mesmo.
Eu fiz um 6 exercícios antes desse e foram todos do mesmo principio e funcionaram, quando eu fiz esse último os outros exercícios que estão no mesmo pacote começaram a dar o mesmo erro.
Mas isso foi de uma hora para outra, não instalei nada nem mudei de computador simplesmente começou com esse erro, o pior é que não para nem mesmo se eu mudar de pacote o .java e a única ligação que têm com os outros exercícios e o pacote.
Onimatsu
Descobri o motivo, a classe Automovel tem o mesmo nome em exercícios diferentes uma para cada .java aí eu renomei para Automovel_A, Automovel_B, etc.
Obrigado por fazer o teste me fez perceber que o erro não estava no código. Flw!