try{ throw int;} catch (float) catch (double) catch (int) catch (long) catch (...)
catch (float)
catch (...)
catch (int)
catch (long)