0

我使用 php web 表单将产品注册插入到 .NET 发布的 web 服务中。我的 insertXmlData 函数有效,但我在处理错误时遇到了问题。当我尝试插入具有现有序列号的记录时,我得到了这个返回:

ERROR-5002 - Unique serial number must not be blank System.Exception 

我试过这个:

    try   
    {   
        $xmlData = insertXmlData($url, $xml);  
    }   
    catch (Exception $e)   
    {   
        echo ("Triggered");
        throw new Exception( 'There was an error...', 0, $e);   
    }

但是 catch 子句甚至不会触发。是 .NET 到 php 还是我的语法不正确?在这种情况下处理错误的最佳选择是什么?

4

0 回答 0