auto caught = false

try {
  throw(runtime_error("error"))
}
continue {
  caught = true
  assert_equal("error", e.what())
}

assert_equal(true, caught)
