BlockStart and BlockEnd problem

even multiple lines not work with basic code

i hope that you training this:
if 
..
end if
try

catch
...
end try
i know that pascal code is good because block (begin ..end) only