Hi - I’m wondering what the best way for handling multiple exceptions is in Pharo?
It seems like we just have on:do: (where on is a single exception?). However, I think I’ve noticed that you can concatenate exceptions - so DomainError, ZnHttpUnsuccessful - and then pass that to on: However, I’m not clear on how we then elegantly process the exception if you want to do different things (which is often the case for unrelated exceptions). I am kind of superseded there isn’t on:do:on:do: (although that seems quite ugly). So I’m curious how you handle different exceptions without having some sort of case statement in the exception handler? Or do you wrap exceptions handlers over top of each other? Tim