use TryCatch::Lite instead of TryCatch