eccezioni

Mattepuffo's logo
Gestire le eccezioni in Dart

Gestire le eccezioni in Dart

Dart ha un modo un pò diverso di gestire le eccezioni, in quanto è possibile usare sia on che catch:

  • on -> viene deciso quale eccezione controllare, e viene stampato un messaggio custom
  • catch -> viene intercettata qualsiasi eccezione, ed è possibile visualizzare quale viene intercettata

Qua sotto vi ho postato 4 esempi:

  1. usando on
  2. usando catch
  3. usando un mix dei due
  4. come il primo, ma con finally

Mattepuffo's logo
Gestire le eccezioni in Kotlin

Gestire le eccezioni in Kotlin

La prima cosa che si nota in Kotlin, rispetto a Java, è che non è obbligatorio gestire le eccezioni.

Quindi questa riga è permessa:

File("file.txt").forEachLine { println(it) }

Se il file non esiste, il programma andrà in crash.