実習Javaに簡単なメールクライアントのプログラムが載ってるのですがその中に

Address[] senders = message.getFrom();
if (senders != null || senders.length > 0) {
to = senders[0].toString();
}
to = message.getFrom()[0].toString();

というコードがあります。messageはjavax.mail.Massage型だそうです。
if文は必要ないように見えるのですが間違ってるのでしょうか?