There's nothing built in for re-throwing... but since you want to
terminate the whole template processing, couldn't you just use a
TemplateExceptionHandler instead (see
http://freemarker.org/docs/pgui_config_errorhandling.html)?


Saturday, May 21, 2016, 3:00:32 PM, Albert Kam wrote:

> Hi,
>
> My intention is to print out some values upon <#recover> block, and
> rethrow the error without continuing the processes.
>
> <#macro xxx>
>
> <#attempt>
>     <#-- main() -->
> <#recover>
>     <#-- print out messages here -->
>     <#-- rethrow error, ***how to do this *** -->
> </#attempt>
> <#-- so that we dont continue processing the lines here -->
>
> </#macro>
>
> Thank you !
>

-- 
Thanks,
 Daniel Dekany

Reply via email to