use_rethrow_when_possible工具 chevron_right診斷 chevron_rightuse_rethrow_when_possible 目錄描述示例常見修復方法 toggle_on Linter 規則使用 'rethrow' 來重新丟擲捕獲的異常。描述#當捕獲的異常使用 throw 表示式而非 rethrow 語句丟擲時,分析器會生成此診斷。示例#以下程式碼會生成此診斷,因為捕獲的異常 e 使用 throw 表示式丟擲dartvoid f() { try { // ... } catch (e) { throw e; } }常見修復方法#使用 rethrow 代替 throwdartvoid f() { try { // ... } catch (e) { rethrow; } }此頁面內容是否有幫助?thumb_up thumb_down感謝您的反饋! feedback 提供詳情感謝您的反饋!請告訴我們如何改進。 bug_report 提供詳情除非另有說明,本網站上的文件反映的是 Dart 3.8.1。頁面最後更新於 2025-05-08。 檢視原始檔 或 報告問題。