SWITCH: { ($condition) && do { # stuff; last SWITCH; }; ($condition2) && do { # something else; last SWITCH; }; die "Neither condition was met.\n"; }