Кажется, что это не выглядит заменой try/catch, т.к. объем кода и читаемость ухудшается, если применять влоб. Но если миксовать подходы, то кажется удобно использовать в кейсе, когда в try/catch блоке мы какой-то шаг хотим обработать так, чтобы не вываливаться при ошибке в общий catch:
Кажется, что это не выглядит заменой try/catch, т.к. объем кода и читаемость ухудшается, если применять влоб. Но если миксовать подходы, то кажется удобно использовать в кейсе, когда в try/catch блоке мы какой-то шаг хотим обработать так, чтобы не вываливаться при ошибке в общий catch: