catch x1 .. xn xt -- y1 .. ym 0 / z1 .. zn error exception "catch"
catch
throw y1 .. ym error/0 -- y1 .. ym / z1 .. zn error exception "throw"
throw