( enpassant | 2019. 11. 29., p – 07:04 )

Scala alatt az ajánlott visszatérési mód, hogy azt adja vissza, ami az utolsó kifejezés értéke volt.
Pl.

def a(): Boolean = {
  try {
    true
  } finally {
    false
  }
}

Ilyenkor true-t ad vissza, de lehet return-t is használni, ami nem ajánlott.

def a(): Boolean = {
  try {
    return true
  } finally {
    return false
  }
}

Ilyenkor false-t ad vissza.