try{ throw new Error("出错了"); }catch(e){ console.log(e.message) var stack = e.stack var exp = /\(.*\)/ var ret = exp.exec(stack) console.log(ret[0]) }finally{ console.log("最后执行") }
<?php try{ throw new Exception('出错了'); }catch(Exception $e){ echo $e->getMessage().PHP_EOL; echo $e->getFile().PHP_EOL; echo $e->getLine().PHP_EOL; }finally{ echo "最后执行\n"; }
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。