[英]Wrapping Functions in Try-Catch Block in Javascript
是否可以將函數包裝在try-catch塊中? 它似乎不適用於第一個函數,但是否適用於以這種方式聲明的原型函數?
例:
try {
function MyFunction1() {
//function code here
}
MyFunction1.prototype.getValue = function() {
//more code here
}
} catch (e) {
//error handling here
}
不,不可能以這種方式捕獲異常。
在函數定義周圍的try / catch塊不會捕獲從該函數引發的異常。
您需要在函數內部或實際調用函數的代碼周圍有一個try / catch塊。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.