调试webservice的时候发现:客户端能获得服务端抛出的异常,而服务器端却没捕获到这个异常,当时是很纳闷的,呵呵,见笑了。
到源代码按图索骥,发现catch的是Exception,而TargetInvocationException是Error的一个子类,当然服务器端是无法捕获。
题外话,虽然是基础知识,但真正遇到这种情况时,还真一时没反应过来,基础重要啊!
到源代码按图索骥,发现catch的是Exception,而TargetInvocationException是Error的一个子类,当然服务器端是无法捕获。
题外话,虽然是基础知识,但真正遇到这种情况时,还真一时没反应过来,基础重要啊!