Catch clauses now support mutliple patterns. Like 'case' patterns, these should be column-aligned if split across multiple lines. do { ... } catch MyErr.a(let x), MyErr.b(let x) { print("hello") }