Help Center

Local Navigation

Come evitare la restituzione Null

Se si scrive un metodo pubblico che restituisce un oggetto, il metodo dovrebbe restituire Null solo in presenza delle condizioni seguenti:

  • L'applicazione prevede la comparsa di un valore Null durante il suo normale funzionamento.
  • Il parametro Javadoc™ @return per il metodo afferma che Null è un valore restituito possibile.

Se l'applicazione non prevede un valore restituito Null, il metodo dovrebbe inviare a un'eccezione appropriata che forza il chiamante del metodo ad affrontare esplicitamente il problema. È possibile che il chiamante del metodo non debba verificare l'eventuale presenza di un valore restituito Null a meno che non invii egli stesso un'eccezione Null.

Indice analitico


Le informazioni sono state utili? Inviateci i vostri commenti.