Во-первых, обратите внимание, что это предупреждение, а не ошибка. И даже в этом случае предупреждение возникает только с опцией -Xstrict-warings. Другими словами, это означает, что возможно вы делаете логическую ошибку, но решать вам.
Как заметили другие, в большинстве случаев не имеет смысла отлавливать все исключения, и вы должны сделать что-то вроде этого:
t.begin()
try {
doSomething()
t.commit()
} catch {
case e: DuplicatedKeyError => ...
case e: BrokenConnectionError => ...
case e: DumbInputDetectedError => ...
}
т.е. полностью обрабатывать все известные типы ошибок.
Но если вы уверены, что хотите игнорировать (или обрабатывать одинаково) все возможные исключения, просто проигнорируйте предупреждение.