Maison > Questions et réponses > le corps du texte
P粉8072394162023-08-25 11:39:48
Comment interpréter la valeur de $code
取决于异常类型。例如,如果你有一个表示MySQL数据库错误的Exception
子类,那么$code
可能是原生的MySQL错误代码。在低级IO错误的情况下,这可能是来自<errno.h>
.
Fondamentalement, $code
应该包含你需要以编程方式处理异常的内容。大多数异常都应该在某个地方进行处理。如果你的所有异常只是显示为错误,那么$code
n'est utile que si vous devez inclure des codes d'erreur provenant d'une bibliothèque cliente comme MySQL.
P粉8912379122023-08-25 10:20:50
Le message est destiné à être affiché à l'utilisateur, tandis que le code est destiné à être utilisé par votre programme. Ainsi, par exemple, dans votre exemple « Erreur de base de données », vous pourriez écrire un ensemble de code comme celui-ci :
Utilisez ensuite le code correspondant. Lorsque d’autres parties du code rencontrent une exception, elles sauront ce qui s’est passé et pourront peut-être la gérer intelligemment.