ExceptionDart Exception Dart Exception should be caught and can be recovered from. For failures that crash the app, use Error instead.