Fixed exception handling in |new|