Pourquoi utiliser l'exception Over (checked)?

Il n'y a pas si longtemps, j'ai commencé à utiliser Scala au lieu de Java. Une partie du processus de «conversion» entre les langues pour moi a été d'apprendre à utiliser Eithers au lieu de (coché) Exceptions. J'ai codé de cette façon pendant un certain temps, mais récemment, j'ai commencé à me...