• [^] # Re: j'ai du mal à comprendre un truc ....

    Posté par . En réponse au journal La plus belle ligne de code. Évalué à 5.

    Ça n'est pas forcément un cas exceptionnel.

    Tu peux vouloir écrire :

    int size(String str) {
     return str == null ? 0 : str.size();
    }

    Mais sinon c'est une option à prendre en compte : ne rien faire et laisser l'exception arriver. Maintenant que les NullPointerException donnent (enfin !) des informations sur ce qui était null. Ça vaut le coup de laisser faire le langage naturellement.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll