The Dark Knight Rises brought Christopher Nolan’s critically acclaimed Batman saga to a close in 2012, but the ending remains a subject of fan speculation to this day. Batman/Bruce Wayne is presumed dead after he flies a neutron bomb out of the city, only for Alfred Pennyworth to later spot him and Selina Kyle, alias Catwoman, at a caf in Italy. The scene’s meaning is frequently debated. One camp believes that Alfred imagined his surrogate son getting a happy ending, while the other purports that Bruce survived the explosion.
https://screenrant.com/the-dark-knight-rises-ending-argument-real-doesnt-make-sense/