Dann machst du deine Fehlerbehandlung. Entweder mit ner Exception oder indem du irgend einen eindeutigen Wert zurückgibst, der dem Aufrufer signalisiert, dass etwas schiefgelaufen ist.
Natürlich! Du musst raus aus der Methode. Hier mal ein beispiel mit einer Exception: VB.NET-Quellcode (13 Zeilen) Vom Aufrufer aus musst du dann auf die Exception reagieren.