ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
就是发生了一个错误的意思——即触发了错误。 有两种情形会触发错误: 1,程序本身有错,则运行时就会触发错误(并提示)。 2,程序本身没错,但出现不符合预计的情形(比如数据不符合要求)。 此时程序员可以主动触发一个错误,也可以说是由程序员“主动创建一个错误” ——这就是“用户错误”,包括: ``` E_USER_NOTICE: E_USER_WARNING: E_USER_ERROR: ``` 如何触发“用户错误”呢? 自定义错误触发语法: trigger_error(“自定义错误提示内容”, 自定义错误的代号); 案例演示: 输入一个年龄(简化为变量值),如果年龄超过60或小于0,就触发一个notice错误! ![](https://img.kancloud.cn/8d/fb/8dfba1902ebfc5a5ff431dbdd472ddb1_719x422.png)