2016-07-31 36 views
1

Wie kann ich die Ausnahmebehandlung in NetLogo verwenden? Wenn ich einen Fehler habe, wird der Laufzeitfehler angezeigt. Ich möchte diesen Fehler nicht anzeigen, stattdessen möchte ich ihn zur Laufzeit abfangen und stattdessen etwas anderes machen (wie in C# oder vb.net). Jede Hilfe wird geschätzt. DankKann ich try catch (Ausnahmebehandlung) in Netlogo verwenden?

Antwort

5

Die carefully primitiven tut genau das, und die Fehlermeldung ist verfügbar error-message mit:

carefully [ 
    print mean [] ; try to take the mean of an empty list 
] [ 
    print error-message ; or do something else instead... 
] 
+0

Thank you so vielen Sir. Wirklich schätzen Sie Ihre Führung :) –