Dúvida em exceção no EP5

Dúvida em exceção no EP5

por Bruna Meneguzzi -
Número de respostas: 3

Boa noite,

Meu programa não está passando no teste de exceção do delete(), mas já coloquei o "throw new IllegalArgumentException()" caso key == null. Não era isso pra ser feito?

Obrigada

Em resposta à Bruna Meneguzzi

Re: Dúvida em exceção no EP5

por Bruna Thalenberg -

Bruna, o meu passou. Usei NullPointerException, que é o que está escrito na documentação da função no código que recebemos. É um tanto inconsistente, já que em todas as outras é IllegalArgument, mas dá certo...

Em resposta à Bruna Meneguzzi

Re: Dúvida em exceção no EP5

por Guilherme Costa Vieira -

Boa noite Bruna,

Eu estava na dúvida sobre qual seria a exceção à ser lançada e coloquei a IllegalArgument Exception também. Mas está no comentário da função delete, é a NullPointerException. 

Espero ter ajudado