catch sign exception