cast_from_null_always_fails工具 chevron_right診斷 chevron_rightcast_from_null_always_fails 目錄描述示例常見修復此轉換總是會丟擲異常,因為表示式總是求值為“null”。描述#當型別為 Null 的表示式被轉換為非空型別時,分析器會生成此診斷。示例#以下程式碼生成此診斷是因為已知 n 總是為 null,但它被轉換為非空型別dartvoid f(Null n) { n as int; }常見修復#移除不必要的轉換dartvoid f(Null n) { n; }此頁面內容有幫助嗎?thumb_up thumb_down感謝您的反饋! feedback 提供詳情感謝您的反饋!請告訴我們如何改進。 bug_report 提供詳情除非另有說明,本網站的文件反映 Dart 3.8.1 版本。頁面最後更新於 2025-05-08。 檢視原始碼 或 報告問題。