0

通过http://fiddle.rythmengine.com/#/editor上的 Rythm 引擎小提琴尝试下面的 rythm 模板代码时

我得到错误:

org.rythmengine.exception.CompileException: Unhandled exception type Exception

我试过的模板是:

 @{
        class Field {
           String description;
           String getDescription() throws Exception {
              return description;
           }
        }
        Field field=new Field();
        field.description="test";
    }

the field description is: @(field.getDescription())

我查看了某种 try/catch 构造的文档,并咨询了我最喜欢的搜索引擎。我没有找到有关如何处理异常的提示。

在 Rythm 模板代码中如何处理异常?

4

1 回答 1

-1

您需要确保不会抛出已检查的异常。将您的代码更改为:

@{
        class Field {
           String description;
           String getDescription() throws RuntimeException {
              return description;
           }
        }
        Field field=new Field();
        field.description="test";
    }

the field description is: @(field.getDescription())

它应该工作

于 2016-05-16T22:38:04.770 回答