Re:Announcing Rust 1.13
by rads on Thursday November 10, 2016 @06:19PM
(#12925582)
The argument only applies to unchecked exceptions because those can happen from anywhere without being mentioned by the calling code. It's easy to sneak through a layer of abstraction since the bubbling is implicit.
The `try!()` in this case is analogous to checked exceptions. It makes the bubbling explicit.
The `try!()` in this case is analogous to checked exceptions. It makes the bubbling explicit.