Wenn Sie den Code Rythmus Vorlage unten über die Geige Rythm Motor bei http://fiddle.rythmengine.com/#/editororg.rythmengine.exception.CompileException: Unbehandelte Ausnahmetyp Exception
auszuprobieren erhalte ich die Fehlermeldung:
org.rythmengine.exception.CompileException: Unhandled exception type Exception
die Vorlage Ich habe versucht, ist:
@{
class Field {
String description;
String getDescription() throws Exception {
return description;
}
}
Field field=new Field();
field.description="test";
}
the field description is: @(field.getDescription())
ich durch die Dokumentation für eine Art von try/catch-Konstrukt ausgesehen haben und meine Lieblings-Suchmaschine zu Rate gezogen. Ich habe keinen Hinweis auf Ausnahmen gefunden.
Wie sind Ausnahmen im Rythm-Vorlagencode zu behandeln?
Dies ist nur ein Beispiel arbeiten. Was passiert, wenn ich meinen Code nicht ändern kann? –
Nun, ich sehe keinen Grund, CheckedException in einem Template-Code zu unterstützen. Aber wenn Sie einen wirklich guten Grund haben, kann ich das Verhalten ändern –