My case is a little bit unique, so I haven't found any articles that are closely related to what I want to ask.
I'm currently in Germany with the working holiday visa.
My visa expires on Feb 7, so I booked a flight on that day, from Berlin to my home country via Rome and Abu Dhabi.
I didn't recognise that the flight from Rome to Abu Dhabi is on the day after Feb 7, meaning that the actual date of leaving the Schengen area will be Feb 8.
In this case, am I breaching the immigration law? Or should I tell the immigration officer that I left Germany not violating the visa expiry date, showing the flight ticket?