欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JScript  

throw 語句

產(chǎn)生一個能被 try...catch...finally 語句處理的錯誤情形。

throw exception 

必選的 exception 參數(shù)可以是任何表達(dá)式。

說明

下面的例子根據(jù)傳遞進(jìn)來的值扔出一個錯誤,然后舉例說明那個錯誤是如何在 try...catch...finally語句的層次中被處理的:

function TryCatchDemo(x){
   try {
      try {
      if (x == 0)   // 估參數(shù)的值。
         throw "x equals zero";   // 扔出一個錯誤。
      else
         throw "x does not equal zero";   // 扔出一個不同的錯誤。
      }
      catch(e) {   // 在這兒處理 "x = 0" 的錯誤。
         if (e == "x equals zero")   // 檢查錯誤能否在這兒被處理。
            return(e + " handled locally.");   // 返回對象錯誤信息。
         else   // 不能在這兒處理這個錯誤。
            throw e;   // 重新扔出該錯誤給下一個
      }   // 錯誤處理程序。
   }
   catch(e) {   // 在此處理其他錯誤。
      return(e + " handled higher up.");   // 返回錯誤信息。
   }
}
document.write(TryCatchDemo(0));
document.write(TryCatchDemo(1));

要求

版本 5

請參閱

try...catch 語句