Dart støtter to typer feil.
Dart inkluderer en enkel loggingsmekanisme gjennom dart:developer-biblioteket.
dart:developer
I Dart definerer du en funksjon ved å bruke void-nøkkelordet hvis den ikke returnerer en verdi, eller spesifiserer typen verdi den returnerer ellers.
void
Før refaktorering, kan du ha et stykke kode som blander ulike nivåer av abstraksjon eller ansvar, som å beregne en rabatt og deretter anvende den.