【Swift】Call can throw, but it is not marked with ‘try’ and the error is not handledというエラーの対処方法

以下のエラーが出たときの対処方法を調べたので備忘録として残しておきます。

Call can throw, but it is not marked with 'try' and the error is not handled

DeepL翻訳によると、

呼び出しは投げることができるが、'try'が付いていないため、エラーは処理されない

だそうです。

対処方法

翻訳内容にもあるように、tryをつけてdo-catchを使用することでエラーを解消することができます。

do{
    try testMethod()
}catch{
    // エラーハンドリング
}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA