Freemarker可能抛出的异常有:
1、freemarker.template.TemplateNotFoundException 模板未发现
2、freemarker.core.InvalidReferenceException 非法引用异常
3、freemarker.core.ParseException 解析异常
4、freemarker.core._MiscTemplateException 其他异常
自定义异常处理
实现TemplateExceptionHandler接口,使用Configuration.setTemplateExceptionHandler()设置异常处理对象。
测试结果