簡體   English   中英

在Java的try-catch塊中包裝函數

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM