обработать в on (который в try/catch) завершает работу программы аварийно?
Зависит от контекста исполнения. Если вы исполняете Future и ожидаете(await) его и выполнения или код исполняется синхронно то да. Если Future был запущен без ожидания то вы можете и не узнать,что он завершился с ошибкой
Нет, не завершает, а просто в консоль падает исключение. Вот в нативке да, крашится.
Виджет если то красный будет
Обсуждают сегодня