Swift: pas d'appels à jeter des fonctions se produisent à l'intérieur "d'essayer" d'expression

Je suis en train de processus de chaîne et de définir des "essayer"

var str = String()
do{
    let str = try self.processMyString(strToProcess)

}catch{

}

Mais j'obtiens cette erreur:

no calls to throwing functions occur within 'try' expression

L'un de vous sait le pourquoi de cette erreur ou comment puis-je résoudre ce problème?

Je vous apprécie vraiment votre aide.

Apparemment processMyString() ne pas throw. Pourquoi l'appelez-vous avec try ?

OriginalL'auteur user2924482 | 2016-11-18