Es ist eine Abfangbare Fehlermeldung. Nicht abgefangen knallt es (Meldung am Bildschirm und das wars). Und das Prg. verschwindet von Bildschirm aber NICHT aus den Speicher.
Deshalb war mein Tipp ja das man Variablen einfach vorher überprüft. Ich halte nämlich nix vom Abfangen von Fehlermeldungen bei Standart-Code. Der Grund ist, das die Folgefehler meist schlimmer sind.
Ich fange Fehler nur ab, wenn ich die Ursache nicht kontrollieren kann. Dies ist meist bei Zugriff auf Hardware (Drucker, COM-Port , Netzwerk etc) der Fall.
Und ich bin der Meinung das man das in B4x genau so machen sollte. Programme müssen IMMER unter Kontrolle sein. Varianten vorausberechnet und die Reaktionen darauf im Code integriert werden. Wenn alle so Arbeiten würden, gäbe es auch keine Bugs
Gruß
Pucki
Deshalb war mein Tipp ja das man Variablen einfach vorher überprüft. Ich halte nämlich nix vom Abfangen von Fehlermeldungen bei Standart-Code. Der Grund ist, das die Folgefehler meist schlimmer sind.
Ich fange Fehler nur ab, wenn ich die Ursache nicht kontrollieren kann. Dies ist meist bei Zugriff auf Hardware (Drucker, COM-Port , Netzwerk etc) der Fall.
Und ich bin der Meinung das man das in B4x genau so machen sollte. Programme müssen IMMER unter Kontrolle sein. Varianten vorausberechnet und die Reaktionen darauf im Code integriert werden. Wenn alle so Arbeiten würden, gäbe es auch keine Bugs
Gruß
Pucki