if (a) { if (b) c; } else d; if (a) { if (b) throw c; } else d; if (a) { with (a)if (b) throw c; } else d; if (a) { do if (b) throw c; while (a); } else d;