missing_return工具 chevron_right診斷 chevron_rightmissing_return 目錄描述示例常見修復方法此函式返回型別為 '{0}',但末尾沒有 return 語句。描述#任何沒有以顯式 return 或 throw 結尾的函式或方法都會隱式返回 null。這通常不是期望的行為。分析器在發現隱式返回時會產生此診斷。示例#以下程式碼會產生此診斷,因為 f 沒有以 return 結尾dartint f(int x) { if (x < 0) { return 0; } }常見修復方法#新增一個 return 語句以顯式指定返回值,即使 null 是合適的值。本頁內容是否有幫助?thumb_up thumb_down感謝您的反饋! feedback 提供詳情感謝您的反饋!請告訴我們可以如何改進。 bug_report 提供詳情除非另有說明,本網站的文件反映的是 Dart 3.8.1 版本。頁面最後更新於 2025-05-08。 檢視原始碼 或 報告問題。