Przykład | |
|
Rozwiązanie |
Rozważ ponownie warunki w instrukcji if/else, aby się upewnić, że wyjątek pustego wskaźnika nie zostanie wygenerowany. Uwaga: ta reguła dotyczy także przypadków, kiedy obiekt, o którym wiadomo, że ma wartość null, jest przekazywany jako parametr. Należy tego unikać, ponieważ działanie metody odbierającej nie zawsze da się przewidzieć. |