fixed problem with try catch being used as an expression
try catch expression bug fix