cooccu exception handling