Part 5. Error Handling
Most programming languages need a way to handle failure.
| Section | Title |
|---|---|
| 1 | Why Zig Has No Exceptions |
| 2 | Error Sets |
| 3 | Error Union Types |
| 4 | try |
| 5 | catch |
| 6 | errdefer |
| 7 | Propagating Errors |
| 8 | Designing Error APIs |
| 9 | Custom Error Types |
| 10 | Panic and Crash Behavior |