Pascal - 如果函数/过程无法执行,则返回错误消息

时间:2018-05-28 13:00:45

标签: pascal

在SQL中,我学会了检查脚本执行的每个查询中的错误。

$query = "SELECT * FROM something";
$result=msqli_query($conn, $query);
if(!$result){
    echo "There is something wrong with ", $query;
} else {
//Proceed as normal
}

所以我认为在我的pascal程序中实现相同的想法可能是一个好主意。但我不知道如何检查程序中的某个部分是否无法执行。我在想这样的事情

if (//a function/procedure could not execute) then
    WriteLn('Error!')
else
    //Proceed with other functions/procedures;

在SQL中,!$result表示mysqli_query返回false,因为它无法执行查询,但我不知道如何对pascal函数/过程执行此操作...通常,如果一个函数或过程无法执行,程序就会因终端中的错误而崩溃,它不会像SQL一样返回false值来捕获和操作。

0 个答案:

没有答案