   """
   "1 caught the error the second time around. the end."
 
+  # ---------------------------------------------------------------------------
   # catch-all case 3
   "@someException ← Exception new initWith \"my custom error\".\
     @someOtherException ← Exception new initWith \"my other custom error\".\

    catch all handle (\" catch all branch\" print)"
  "1 caught the error the second time around"

  """
  someException = Exception new initWith "my custom error"
  someOtherException = Exception new initWith "my other custom error"

  """
  "1"

  # ---------------------------------------------------------------------------
  # thrown exception, note how the statement after the throw is not executed.
  "@someException ← Exception new initWith \"my custom error\".\
    @someOtherException ← Exception new initWith \"my other custom error\".\
