Catch içine düşerse zaten login başarısızdır. orada ekstra if ile kontrol etmenize gerek yok $e->getMessage() ile başarısız login sebebini alabilirsiniz.