c++ backend: try/catch.