Como os erros são tratados no aplicativo?
TechOpedia explica o manuseio de erros
Quando se trata de manuseio de erros no software, o programador desenvolve os códigos necessários para lidar com erros ou utiliza ferramentas de software para lidar com os erros. Nos casos em que os erros não podem ser classificados, o manuseio de erros geralmente é feito com os códigos de erro especiais de retorno.
Como você lida com o erro em coroutinas?
Quando uma coroutina falha com uma exceção, ela propagará a referida exceção para seus pais! Em seguida, o pai 1) cancelará o resto de seus filhos, 2) se cancelar.