try without catch

Gunilla Arendt <>
Wed Nov 16 10:39:57 CET 2005

Actually, the reference manual says:

"The of, catch and after sections, are all optional in the try 
expression, as long as there is at least a catch or an after section"

Also, I get "syntax error before: 'end'" when I try to compile a try 
without catch and after?

/ Gunilla

Ulf Wiger (AL/EAB) wrote:
> Nick Linker wrote:
>>Maybe I didn't understant the idea, but if you intend to add "catch"
>>later, why don't write
>>case Expr of
>>    Result -> Action
> Yes, of course, but part of the reason was to see whether
> it worked as described in the manual. ;-)
> The 'of', 'catch' and 'after' parts of the try statement
> are all optional, so
> try Expr of 
>    Result -> Action
> end
> should have been allowed (and it was - by the compiler).
> /Uffe

More information about the erlang-questions mailing list