P粉8072394162023-08-25 11:39:48
$code
取决于异常类型。例如,如果你有一个表示MySQL数据库错误的Exception
子类,那么$code
可能是原生的MySQL错误代码。在低级IO错误的情况下,这可能是来自<errno.h>
의 가치를 해석하는 방법.
기본적으로 $code
应该包含你需要以编程方式处理异常的内容。大多数异常都应该在某个地方进行处理。如果你的所有异常只是显示为错误,那么$code
는 MySQL과 같은 클라이언트 라이브러리의 오류 코드를 포함해야 하는 경우에만 유용합니다.
P粉8912379122023-08-25 10:20:50
메시지는 사용자에게 표시하기 위한 것이고 코드는 프로그램에서 사용하기 위한 것입니다. 예를 들어 "데이터베이스 오류" 예제에서 다음과 같은 코드 세트를 작성할 수 있습니다.
그런 다음 해당 코드를 사용하세요. 코드의 다른 부분에서 예외가 발생하면 무슨 일이 일어났는지 알게 되고 이를 지능적으로 처리할 수 있습니다.