I think $! is functionally the same but harder to get the gist of what's going on without looking it up in documentation.

```
rescue => e
  puts "thing you can see one line up that has something to do with rescue: #{e}"
end
```