[Gelöst] Try&Catch bei einem Err Array Index beyond boun

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

 

SiriusMonk

Betreff: [Gelöst] Try&Catch bei einem Err Array Index beyond boun

BeitragMo, Mai 19, 2014 13:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi ,

ich schlage mich grade mit dem Try Catch - Ding rum - also Ich möchte die Exception hier für das Array abfangen und unterdrücken - als Beispiel dieser Code - (im richtigen Programm ist es umfangreicher) , der "Fehler" ist bewußt eingebaut (For I=1 to 10 bzw die dim. der Karte[] ) . Ich bekomm immer nur die Exception und das Programm endet. Weiss jemand wie ich das lösen kann oder gibt es dafür keine Lösung ? Danke im Vorraus

Gruss SiriusMonk
Code: [AUSKLAPPEN]
 
Local karte:Int[10]
Try
         For I = 0 To 10
                karte[i] = 3
         Next
         Assert Karte[], "Oh No"
Catch A$
        Print "Oh No Damned"
EndTry


'Debug
For I = 0 To 10
DebugLog( karte[i] )
Next
  • Zuletzt bearbeitet von SiriusMonk am Mo, Mai 19, 2014 13:54, insgesamt 2-mal bearbeitet
 

SiriusMonk

BeitragMo, Mai 19, 2014 13:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Und das ist die Lösung ( "object" fehlte Smile )

Code: [AUSKLAPPEN]

Local karte:Int[10]
Try
For I = 0 To 10
    karte[i] = 3
 
Next

Catch karte:Object
Print "Oh No Damned"
EndTry

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group